/// <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;
 }
Exemple #2
0
 /// <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;
 }