public EventStore(IDomainDbContextFactory dbContextFactory, IAggregateEntityFactory aggregateEntityFactory, IEventEntityFactory eventEntityFactory) { _dbContextFactory = dbContextFactory; _aggregateEntityFactory = aggregateEntityFactory; _eventEntityFactory = eventEntityFactory; }
public EventStore(IDomainDbContextFactory dbContextFactory, IEventEntityFactory eventEntityFactory, IVersionService versionService) { _dbContextFactory = dbContextFactory; _eventEntityFactory = eventEntityFactory; _versionService = versionService; }
public DomainStore(IDomainDbContextFactory dbContextFactory, IAggregateEntityFactory aggregateEntityFactory, ICommandEntityFactory commandEntityFactory, IEventEntityFactory eventEntityFactory, IVersionService versionService) { _dbContextFactory = dbContextFactory; _aggregateEntityFactory = aggregateEntityFactory; _commandEntityFactory = commandEntityFactory; _eventEntityFactory = eventEntityFactory; _versionService = versionService; }