响应压缩修改压缩级别
continuous-integration/drone/push Build is passing

This commit is contained in:
2024-08-05 10:41:42 +08:00
parent 4eaf070243
commit 9f5b8e9858
3 changed files with 35 additions and 21 deletions
@@ -24,32 +24,34 @@ using IRaCIS.Core.Infrastructure;
namespace IRaCIS.Core.Infra.EFCore
{
/// <summary>
/// 报错,添加subject 报错,重复添加访视
/// </summary>
//public class IRaCISDBScopedFactory : IDbContextFactory<IRaCISDBContext>
//{
public class IRaCISDBScopedFactory : IDbContextFactory<IRaCISDBContext>
{
// private readonly IDbContextFactory<IRaCISDBContext> _pooledFactory;
// private readonly IUserInfo _userInfo;
private readonly IDbContextFactory<IRaCISDBContext> _pooledFactory;
private readonly IUserInfo _userInfo;
// public IRaCISDBScopedFactory(IDbContextFactory<IRaCISDBContext> pooledFactory,IUserInfo userInfo)
// {
// _pooledFactory = pooledFactory;
// _userInfo = userInfo;
// }
public IRaCISDBScopedFactory(IDbContextFactory<IRaCISDBContext> pooledFactory,IUserInfo userInfo)
{
_pooledFactory = pooledFactory;
_userInfo = userInfo;
}
public IRaCISDBContext CreateDbContext()
{
var context = _pooledFactory.CreateDbContext();
context._userInfo = _userInfo;
return context;
}
}
// public IRaCISDBContext CreateDbContext()
// {
// var context = _pooledFactory.CreateDbContext();
// context._userInfo = _userInfo;
// return context;
// }
//}
public class IRaCISDBContext : DbContext
{
public IUserInfo _userInfo;
private IUserInfo _userInfo;
public readonly ILogger<IRaCISDBContext> _logger;
private readonly ILogger<IRaCISDBContext> _logger;
public IRaCISDBContext(DbContextOptions<IRaCISDBContext> options, IUserInfo userInfo, ILogger<IRaCISDBContext> logger