public DbContext(IDbConnection connection, IDbTransaction transaction, IDbContextEvents events) { _connection = connection; _transaction = transaction; _events = events; _events?.Opened(this); }
public DasyncDbContext(DbContextOptions options, IDbContextEvents dbContextEvents) : base(options) { _dbContextEvents = dbContextEvents; dbContextEvents?.OnContextCreated(this); }
public DbContextConfiguration(IDbRetryPolicy retryPolicy = null, IsolationLevel?defaultIsolationLevel = null, IDbContextEvents events = null) { RetryPolicy = retryPolicy; DefaultIsolationLevel = defaultIsolationLevel; Events = events; }