public EntityFrameworkUnitOfWork(IRinconDbContext dbContext, IsolationLevel?isolationLevel, CancellationToken token)
        {
            _dbContext         = (RinconDbContext)dbContext;
            _token             = token;
            _withinTransaction = isolationLevel.HasValue;

            if (isolationLevel.HasValue)
            {
                _transaction = _dbContext.Database.BeginTransaction(isolationLevel.Value);
            }
        }
Ejemplo n.º 2
0
 public EntityFrameworkCommandRepository(RinconDbContext dbContext, bool withinTransaction, CancellationToken token)
 {
     _dbContext         = dbContext;
     _withinTransaction = withinTransaction;
     _token             = token;
 }