From 9732b65017625e7154af7fafcbde8dc490039f9b Mon Sep 17 00:00:00 2001 From: hang <872297557@qq.com> Date: Fri, 30 Aug 2024 15:20:59 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B8=85=E7=90=86dbcontext=20=E7=94=A8?= =?UTF-8?q?=E6=88=B7=E6=B3=A8=E5=85=A5?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- IRaCIS.Core.Infra.EFCore/Context/IRaCISDBContext.cs | 12 +++++------- 1 file changed, 5 insertions(+), 7 deletions(-) diff --git a/IRaCIS.Core.Infra.EFCore/Context/IRaCISDBContext.cs b/IRaCIS.Core.Infra.EFCore/Context/IRaCISDBContext.cs index 90f770a2a..31bd49dc1 100644 --- a/IRaCIS.Core.Infra.EFCore/Context/IRaCISDBContext.cs +++ b/IRaCIS.Core.Infra.EFCore/Context/IRaCISDBContext.cs @@ -56,22 +56,20 @@ namespace IRaCIS.Core.Infra.EFCore public class IRaCISDBContext : DbContext { - private IUserInfo _userInfo; private readonly ILogger _logger; - public IRaCISDBContext(DbContextOptions options, IUserInfo userInfo, ILogger logger + public IRaCISDBContext(DbContextOptions options, ILogger logger ) : base(options) { - _userInfo = userInfo; _logger = logger; } protected override void OnModelCreating(ModelBuilder modelBuilder) { - + //遍历实体模型手动配置 var typesToRegister = Assembly.GetExecutingAssembly().GetTypes().Where(q => q.GetInterface(typeof(IEntityTypeConfiguration<>).FullName) != null); foreach (var type in typesToRegister) @@ -100,7 +98,7 @@ namespace IRaCIS.Core.Infra.EFCore } #region 获取表名 和字段名 优化 - + /// /// 直接获取代码定义的模型,以及表上定义的Description 获取表信息 以及备注 /// @@ -155,14 +153,14 @@ namespace IRaCIS.Core.Infra.EFCore }); } - return tableColumList.OrderBy(t=>t.Name).ToList(); + return tableColumList.OrderBy(t => t.Name).ToList(); } #endregion public override async Task SaveChangesAsync(CancellationToken cancellationToken = new CancellationToken()) { - + try { return await base.SaveChangesAsync(cancellationToken);