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);