public EFUnitOfWork(BaseDBContext dbContext, TransactionOptions options) { _transaction = dbContext.Database.BeginTransaction(); _isCommitted = false; _dbContext = dbContext; this.options = options; if (dbContext.IsSupportMultiTenancy) { var databaseName = dbContext.Tenant.DatabaseName; ChangeDatabase(databaseName); } }
public EFUnitOfWorkManager(BaseDBContext dbContext) { this._dbContext = dbContext; }
public EFRepository(BaseDBContext dbContext) { this._dbContext = dbContext; }