CQRS.NET  2.1
A lightweight enterprise framework to write CQRS, event-sourced and micro-service applications in hybrid multi-datacentre, on-premise and Azure environments.
Cqrs.Events.IEventStore< TAuthenticationToken > Interface Template Reference
+ Inheritance diagram for Cqrs.Events.IEventStore< TAuthenticationToken >:

Public Member Functions

void Save< T > (IEvent< TAuthenticationToken > @event)
 
void Save (Type aggregateRootType, IEvent< TAuthenticationToken > @event)
 
IEnumerable< IEvent< TAuthenticationToken > > Get< T > (Guid aggregateId, bool useLastEventOnly=false, int fromVersion=-1)
 
IEnumerable< IEvent< TAuthenticationToken > > Get (Type aggregateRootType, Guid aggregateId, bool useLastEventOnly=false, int fromVersion=-1)
 
IEnumerable< EventDataGet (Guid correlationId)