Explorar el Código

update packages for qdr.qdr.fnd.core.business

Dalibor Votruba hace 2 años
padre
commit
c75300b952

+ 3 - 0
qdr.fnd.core.business/Injection/DiManager.cs

@@ -96,6 +96,9 @@ namespace Quadarax.Foundation.Core.Business.Injection
                     var attributes = AttributeQuery<DiImplementsOfAttribute>.FindAll(type);
                     foreach (var attribute in attributes)
                     {
+                        if (attribute==null)
+                            continue;
+
                         switch (attribute.LifeCycleType)
                         {
                             case LifeCycleTypeEnum.Scoped:

+ 47 - 39
qdr.fnd.core.business/qdr.fnd.core.business.csproj

@@ -1,48 +1,56 @@
-<Project Sdk="Microsoft.NET.Sdk">
-
-  <PropertyGroup>
-    <TargetFramework>net7.0</TargetFramework>
-    <SignAssembly>true</SignAssembly>
-    <AssemblyOriginatorKeyFile>..\bo_strong_key_pair.snk</AssemblyOriginatorKeyFile>
-    <DelaySign>false</DelaySign>
-    <RootNamespace>Quadarax.Foundation.Core.Business</RootNamespace>
-    <ApplicationIcon>..\quadarax_dll.ico</ApplicationIcon>
-    <Title>Quadarax.Foundation.Core.Bussines</Title>
-    <Authors>Dalibor Votruba</Authors>
-    <Company>Quadarax</Company>
-    <Product>Quadarax.Foundation</Product>
-    <Description>Quadarax.Foundation.Core.Bussines - bussines layer foundation library</Description>
-    <Copyright>Copyright © 2023 Quadarax</Copyright>
-    <PackageIcon>quadarax_dll.png</PackageIcon>
-    <PackageTags>QDR;FND;CORE;BUSSINES</PackageTags>
-    <AssemblyVersion>0.0.1.0</AssemblyVersion>
-    <FileVersion>0.0.1.0</FileVersion>
-    <Version>0.0.1.0-alpha</Version>
-    <Nullable>enable</Nullable>
-  </PropertyGroup>
-
-  <ItemGroup>
-    <None Remove="releasenotes.md" />
-  </ItemGroup>
-
+<Project Sdk="Microsoft.NET.Sdk">
+
+  <PropertyGroup>
+    <TargetFramework>net7.0</TargetFramework>
+    <SignAssembly>true</SignAssembly>
+    <AssemblyOriginatorKeyFile>..\bo_strong_key_pair.snk</AssemblyOriginatorKeyFile>
+    <DelaySign>false</DelaySign>
+    <RootNamespace>Quadarax.Foundation.Core.Business</RootNamespace>
+    <ApplicationIcon>..\quadarax_dll.ico</ApplicationIcon>
+    <Title>Quadarax.Foundation.Core.Bussines</Title>
+    <Authors>Dalibor Votruba</Authors>
+    <Company>Quadarax</Company>
+    <Product>Quadarax.Foundation</Product>
+    <Description>Quadarax.Foundation.Core.Bussines - bussines layer foundation library</Description>
+    <Copyright>Copyright © 2023,2024 Quadarax</Copyright>
+    <PackageIcon>quadarax_dll.png</PackageIcon>
+    <PackageTags>QDR;FND;CORE;BUSSINES</PackageTags>
+    <AssemblyVersion>0.0.3.0</AssemblyVersion>
+    <FileVersion>0.0.3.0</FileVersion>
+    <Version>0.0.3.0-alpha</Version>
+    <Nullable>enable</Nullable>
+    <PackageReadmeFile>releasenotes.md</PackageReadmeFile>
+    <PackageReleaseNotes>
+      Date:24.3.2024
+      - update dependencies packages (qdr.fnd.core)
+    </PackageReleaseNotes>
+  </PropertyGroup>
+
   <ItemGroup>
     <Content Include="releasenotes.md">
       <CopyToOutputDirectory>Always</CopyToOutputDirectory>
     </Content>
-  </ItemGroup>
-
+  </ItemGroup>
+
   <ItemGroup>
     <None Include="..\quadarax_dll.png">
       <Pack>True</Pack>
       <PackagePath>\</PackagePath>
     </None>
-  </ItemGroup>
-
-  <ItemGroup>
-    <PackageReference Include="NLog" Version="5.2.4" />
-    <PackageReference Include="qdr.fnd.core" Version="0.0.1-alpha" />
-    <PackageReference Include="qdr.fnd.core.data" Version="0.0.1-alpha" />
-    <PackageReference Include="qdr.fnd.core.data.itfc" Version="0.0.1-alpha" />
-  </ItemGroup>
-
-</Project>
+  </ItemGroup>
+
+  <ItemGroup>
+    <PackageReference Include="NLog" Version="5.2.8" />
+    <PackageReference Include="qdr.fnd.core" Version="0.0.4-alpha" />
+    <PackageReference Include="qdr.fnd.core.data" Version="0.0.2-alpha" />
+    <PackageReference Include="qdr.fnd.core.data.itfc" Version="0.0.2-alpha" />
+  </ItemGroup>
+
+  <ItemGroup>
+    <None Update="releasenotes.md">
+      <Pack>True</Pack>
+      <PackagePath>\</PackagePath>
+    </None>
+  </ItemGroup>
+
+</Project>

+ 5 - 0
qdr.fnd.core.business/releasenotes.md

@@ -1,6 +1,11 @@
 # Quadarax.Foundation.Core * Release notes
 Ordered by version descending
 
+## 0.0.3.0
+Date:__25.3.2024__
+- update packages
+- fix quality CA
+---
 ## 0.0.2.0
 Date:__25.9.2023__
 - extends Thread/LoopWorker to support external ansync iteration body expression

+ 7 - 0
qdr.fnd.core.data/qdr.fnd.core.data.csproj

@@ -39,6 +39,13 @@
     </Content>
   </ItemGroup>
 
+  <ItemGroup>
+    <None Include="..\qdr.fnd.core.business\releasenotes.md">
+      <Pack>True</Pack>
+      <PackagePath>\</PackagePath>
+    </None>
+  </ItemGroup>
+
   <ItemGroup>
     <PackageReference Include="Microsoft.EntityFrameworkCore" Version="7.0.17" />
     <PackageReference Include="qdr.fnd.core" Version="0.0.4-alpha" />