Exemple #1
0
 public EfUnitOfWork(
     DbContext context,
     IEventBus eventBus,
     SyncEventBus syncEventBus,
     ILogger <EfUnitOfWork> logger)
 {
     _logger       = logger;
     _eventBus     = eventBus;
     _syncEventBus = syncEventBus;
     Context       = context;
 }
 public MongoUnitOfWork(
     IMongoDatabase database,
     IEventBus eventBus,
     SyncEventBus syncEventBus,
     ILogger <MongoUnitOfWork> logger)
 {
     _logger       = logger;
     _eventBus     = eventBus;
     _syncEventBus = syncEventBus;
     Database      = database;
 }
Exemple #3
0
 public EfUnitOfWork(
     DbContext context,
     SyncEventBus syncEventBus,
     ILogger <EfUnitOfWork> logger) : this(context, null, syncEventBus, logger)
 {
 }
 public MongoUnitOfWork(
     IMongoDatabase database,
     SyncEventBus syncEventBus,
     ILogger <MongoUnitOfWork> logger) : this(database, null, syncEventBus, logger)
 {
 }