Browse Source

## 0.0.7.0

- update dependency to qdr.fnd.core.data.itfc.0.0.5.0-alpha
- update dependency to qdr.fnd.core.data.0.0.5.0-alpha
- update dependency to qdr.fnd.core.0.0.7.0-alpha
Dalibor Votruba 1 năm trước cách đây
mục cha
commit
58a92f19f2

+ 22 - 0
qdr.fnd.core.business/Injection/Extensions/ServiceCollectionExt.cs

@@ -0,0 +1,22 @@
+using Microsoft.Extensions.DependencyInjection;
+using Quadarax.Foundation.Core.Data.Domain;
+using Quadarax.Foundation.Core.Data.Interface.Domain;
+using Quadarax.Foundation.Core.Data.Mapper;
+
+namespace Quadarax.Foundation.Core.Business.Injection.Extensions
+{
+    internal static class ServiceCollectionExt
+    {
+        public static IServiceCollection AddDataDomain(this IServiceCollection services)
+        {
+            services.AddScoped<IDomainContextResolver<DataDomain>, DomainContextResolver<DataDomain>>();
+            services.AddScoped<IUnitOfWork<DataDomain>, UnitOfWorkDataDomain>();
+            return services;
+        }
+
+        public static IServiceCollection AddMapper<TMapper>(this IServiceCollection services) where TMapper : Mapper<TMapper>, new()
+        {
+            return services.AddSingleton<TMapper>();
+        }
+    }
+}

+ 10 - 8
qdr.fnd.core.business/qdr.fnd.core.business.csproj

@@ -15,14 +15,16 @@
     <Copyright>Copyright © 2023, 2024, 2025 Quadarax</Copyright>
     <PackageIcon>quadarax_dll.png</PackageIcon>
     <PackageTags>QDR;FND;CORE;BUSSINES</PackageTags>
-    <AssemblyVersion>0.0.6.0</AssemblyVersion>
-    <FileVersion>0.0.6.0</FileVersion>
-    <Version>0.0.6.0-alpha</Version>
+    <AssemblyVersion>0.0.7.0</AssemblyVersion>
+    <FileVersion>0.0.7.0</FileVersion>
+    <Version>0.0.7.0-alpha</Version>
     <Nullable>enable</Nullable>
     <PackageReadmeFile>releasenotes.md</PackageReadmeFile>
     <PackageReleaseNotes>
-      Date:9.1.2025
-		- update dependency to qdr.fnd.core.data.itfc, qdr.fnd.core.data v.0.0.4.0
+      Date:13.1.2025
+		- update dependency to qdr.fnd.core.data.itfc.0.0.5.0-alpha
+		- update dependency to qdr.fnd.core.data.0.0.5.0-alpha
+		- update dependency to qdr.fnd.core.0.0.7.0-alpha
     </PackageReleaseNotes>
   </PropertyGroup>
 
@@ -41,9 +43,9 @@
 
   <ItemGroup>
     <PackageReference Include="NLog" Version="5.3.4" />
-    <PackageReference Include="qdr.fnd.core" Version="0.0.6-alpha" />
-    <PackageReference Include="qdr.fnd.core.data" Version="0.0.4-alpha" />
-    <PackageReference Include="qdr.fnd.core.data.itfc" Version="0.0.4-alpha" />
+    <PackageReference Include="qdr.fnd.core" Version="0.0.7-alpha" />
+    <PackageReference Include="qdr.fnd.core.data" Version="0.0.5-alpha" />
+    <PackageReference Include="qdr.fnd.core.data.itfc" Version="0.0.5-alpha" />
   </ItemGroup>
 
   <ItemGroup>

+ 6 - 1
qdr.fnd.core.business/releasenotes.md

@@ -1,6 +1,11 @@
 # Quadarax.Foundation.Core * Release notes
 Ordered by version descending
-
+## 0.0.7.0
+Date:__9.1.2025__
+- update dependency to qdr.fnd.core.data.itfc.0.0.5.0-alpha
+- update dependency to qdr.fnd.core.data.0.0.5.0-alpha
+- update dependency to qdr.fnd.core.0.0.7.0-alpha
+---
 ## 0.0.6.0
 Date:__9.1.2025__
 - update dependency to qdr.fnd.core.data.itfc, qdr.fnd.core.data v.0.0.4.0