CQRS.NET  2.2
A lightweight enterprise framework to write CQRS, event-sourced and micro-service applications in hybrid multi-datacentre, on-premise and Azure environments.
Cqrs.Domain.Exceptions.DuplicateSagaEventException< TSaga, TAuthenticationToken > Class Template Reference

The IEventStore<TAuthenticationToken> gave more than one event. More...

+ Inheritance diagram for Cqrs.Domain.Exceptions.DuplicateSagaEventException< TSaga, TAuthenticationToken >:

Public Member Functions

 DuplicateSagaEventException (Guid id, int version)
 Instantiate a new instance of DuplicateSagaEventException<TAggregateRoot,TAuthenticationToken> with the provided identifier of the ISaga<TAuthenticationToken> that had duplicate events. and the version that had more than one IEvent<TAuthenticationToken> provided. More...
 

Properties

Guid Id [get, set]
 The identifier of the ISaga<TAuthenticationToken> that had duplicate events.. More...
 
Type SagaType [get, set]
 The Type of the ISaga<TAuthenticationToken> that had duplicate events.. More...
 

Detailed Description

The IEventStore<TAuthenticationToken> gave more than one event.

Template Parameters
TSagaThe Type of the ISaga<TAuthenticationToken> that wasn't found.
TAuthenticationTokenThe Type of the authentication token.
Type Constraints
TSaga :ISaga<TAuthenticationToken>