Esempio n. 1
0
 public EventStore(IDomainDbContextFactory dbContextFactory,
                   IAggregateEntityFactory aggregateEntityFactory,
                   IEventEntityFactory eventEntityFactory)
 {
     _dbContextFactory       = dbContextFactory;
     _aggregateEntityFactory = aggregateEntityFactory;
     _eventEntityFactory     = eventEntityFactory;
 }
Esempio n. 2
0
 public EventStore(IDomainDbContextFactory dbContextFactory,
                   IEventEntityFactory eventEntityFactory,
                   IVersionService versionService)
 {
     _dbContextFactory   = dbContextFactory;
     _eventEntityFactory = eventEntityFactory;
     _versionService     = versionService;
 }
Esempio n. 3
0
 public DomainStore(IDomainDbContextFactory dbContextFactory,
                    IAggregateEntityFactory aggregateEntityFactory,
                    ICommandEntityFactory commandEntityFactory,
                    IEventEntityFactory eventEntityFactory,
                    IVersionService versionService)
 {
     _dbContextFactory       = dbContextFactory;
     _aggregateEntityFactory = aggregateEntityFactory;
     _commandEntityFactory   = commandEntityFactory;
     _eventEntityFactory     = eventEntityFactory;
     _versionService         = versionService;
 }