From 0e507245da960f69f70242a884040cd2719f5b33 Mon Sep 17 00:00:00 2001
From: hwh <332078369@qq.com>
Date: 星期三, 19 六月 2024 15:50:23 +0800
Subject: [PATCH] unitofwork事务

---
 Wms/Wms/Startup.cs |    4 ++++
 1 files changed, 4 insertions(+), 0 deletions(-)

diff --git a/Wms/Wms/Startup.cs b/Wms/Wms/Startup.cs
index 9414fe7..cbab3dc 100644
--- a/Wms/Wms/Startup.cs
+++ b/Wms/Wms/Startup.cs
@@ -20,6 +20,7 @@
 using Utility.Extension;
 using Microsoft.Extensions.Options;
 using Microsoft.AspNetCore.Http;
+using SqlSugar;
 
 namespace Wms
 {
@@ -121,6 +122,9 @@
             //注册serilog
             services.AddConfigSerilog();
             services.AddScoped<ApiResponseActionFilter>();
+            services.AddScoped<UnitOfWorkAttribute>();
+            services.AddSingleton<ISqlSugarClient>(DataContext.Db); // 单例注册
+            services.AddTransient<IUnitOfWork, SqlSugarUnitOfWork>(); // 事务与工作单元注册
         }
         public void ConfigureContainer(ContainerBuilder builder)
         {

--
Gitblit v1.8.0