/// <summary> /// Instantiates a new instance of <see cref="AkkaSagaRepository{TAuthenticationToken}"/> /// </summary> public AkkaSagaRepository(IAggregateFactory aggregateFactory, IEventStore <TAuthenticationToken> eventStore, IEventPublisher <TAuthenticationToken> publisher, ICommandPublisher <TAuthenticationToken> commandPublisher, ICorrelationIdHelper correlationIdHelper, IAkkaEventPublisherProxy <TAuthenticationToken> eventPublisher) : base(aggregateFactory, eventStore, publisher, commandPublisher, correlationIdHelper) { EventPublisher = eventPublisher; }
/// <summary> /// Instantiates a new instance of <see cref="AkkaAggregateRepository{TAuthenticationToken}"/> /// </summary> public AkkaAggregateRepository(IAggregateFactory aggregateFactory, IEventStore <TAuthenticationToken> eventStore, IEventPublisher <TAuthenticationToken> publisher, ICorrelationIdHelper correlationIdHelper, IConfigurationManager configurationManager, IAkkaEventPublisherProxy <TAuthenticationToken> eventPublisher) : base(aggregateFactory, eventStore, publisher, correlationIdHelper, configurationManager) { EventPublisher = eventPublisher; }