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.Tests.Substitutes.TestSaga Class Reference
+ Inheritance diagram for Cqrs.Tests.Substitutes.TestSaga:

Public Member Functions

 TestSaga (IDependencyResolver dependencyResolver, Guid id)
 
void Handle (TestAggregateDidSomething message)
 
void Handle (TestAggregateDidSomethingElse message)
 
void Handle (TestAggregateDidSomethingElse2 message)
 
void Apply (TestAggregateDidSomething e)
 
void Apply (TestAggregateDidSomethingElse e)
 
- Public Member Functions inherited from Cqrs.Domain.Saga< ISingleSignOnToken >
IEnumerable< ISagaEvent< TAuthenticationToken > > GetUncommittedChanges ()
 
virtual void MarkChangesAsCommitted ()
 
virtual void LoadFromHistory (IEnumerable< ISagaEvent< TAuthenticationToken >> history)
 

Public Attributes

int DidSomethingCount
 
bool DidSomething
 
bool DidSomethingElse
 
bool DidSomethingElse2
 
bool Responded
 

Additional Inherited Members

- Protected Member Functions inherited from Cqrs.Domain.Saga< ISingleSignOnToken >
 Saga ()
 A constructor for the Cqrs.Domain.Factories.IAggregateFactory More...
 
 Saga (IDependencyResolver dependencyResolver, ILogger logger)
 A constructor for the Cqrs.Domain.Factories.IAggregateFactory More...
 
 Saga (IDependencyResolver dependencyResolver, ILogger logger, Guid rsn)
 
virtual void ApplyChange (ISagaEvent< TAuthenticationToken > @event)
 
virtual void ApplyChange (IEvent< TAuthenticationToken > @event)
 
- Properties inherited from Cqrs.Domain.Saga< ISingleSignOnToken >
Guid Rsn [get]
 
Guid Id [get, protected set]
 
int Version [get, protected set]
 
ICommandPublisher< TAuthenticationToken > CommandPublisher [get]
 
IDependencyResolver DependencyResolver [get]
 
ILogger Logger [get]