Class TestSagaEventHandlers
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Cqrs.Tests.Substitutes
Assembly: Cqrs.Tests.dll
Syntax
public class TestSagaEventHandlers : SagaEventHandler<ISingleSignOnToken, TestSaga>, IEventHandler<ISingleSignOnToken, TestAggregateDidSomething>, IMessageHandler<TestAggregateDidSomething>, IEventHandler<ISingleSignOnToken, TestAggregateDidSomethingElse>, IMessageHandler<TestAggregateDidSomethingElse>, IEventHandler<ISingleSignOnToken, TestAggregateDidSomethingElse2>, IMessageHandler<TestAggregateDidSomethingElse2>, IEventHandler, IHandler
Constructors
TestSagaEventHandlers(IDependencyResolver, ILogger)
A constructor for the IAggregateFactory
Declaration
public TestSagaEventHandlers(IDependencyResolver dependencyResolver, ILogger logger)
Parameters
Type | Name | Description |
---|---|---|
IDependencyResolver | dependencyResolver | |
cdmdotnet.Logging.ILogger | logger |
TestSagaEventHandlers(IDependencyResolver, ILogger, ISagaUnitOfWork<ISingleSignOnToken>)
Declaration
public TestSagaEventHandlers(IDependencyResolver dependencyResolver, ILogger logger, ISagaUnitOfWork<ISingleSignOnToken> sagaUnitOfWork)
Parameters
Type | Name | Description |
---|---|---|
IDependencyResolver | dependencyResolver | |
cdmdotnet.Logging.ILogger | logger | |
ISagaUnitOfWork<ISingleSignOnToken> | sagaUnitOfWork |
Properties
TimesRun
Declaration
public int TimesRun { get; set; }
Property Value
Type | Description |
---|---|
System.Int32 |
Methods
Handle(TestAggregateDidSomething)
Declaration
public void Handle(TestAggregateDidSomething message)
Parameters
Type | Name | Description |
---|---|---|
TestAggregateDidSomething | message |
Implements
Handle(TestAggregateDidSomethingElse)
Declaration
public void Handle(TestAggregateDidSomethingElse message)
Parameters
Type | Name | Description |
---|---|---|
TestAggregateDidSomethingElse | message |
Implements
Handle(TestAggregateDidSomethingElse2)
Declaration
public void Handle(TestAggregateDidSomethingElse2 message)
Parameters
Type | Name | Description |
---|---|---|
TestAggregateDidSomethingElse2 | message |