同步OpenAuth.Core,增加多数据源

This commit is contained in:
ÂëÉñ
2020-12-29 23:52:06 +08:00
committed by yubaolee
parent 20a717b2e6
commit 304a0eb54d
40 changed files with 119 additions and 83 deletions

View File

@@ -12,11 +12,11 @@ using Z.EntityFramework.Plus;
namespace OpenAuth.Repository
{
public class UnitWork: IUnitWork
public class UnitWork<TDbContext>: IUnitWork<TDbContext> where TDbContext: DbContext
{
private OpenAuthDBContext _context;
private TDbContext _context;
public UnitWork(OpenAuthDBContext context)
public UnitWork(TDbContext context)
{
_context = context;
}
@@ -45,7 +45,7 @@ namespace OpenAuth.Repository
/// <summary>
/// 返回DbContext,用于多线程等极端情况
/// </summary>
public OpenAuthDBContext GetDbContext()
public DbContext GetDbContext()
{
return _context;
}