Class HelloWorldRepliedToSendEndConversationCommandEventHandler
Handles the HelloWorldRepliedTo and sends a EndConversationCommand.
Inheritance
System.Object
HelloWorldRepliedToSendEndConversationCommandEventHandler
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.Akka.Tests.Unit.Events.Handlers
Assembly: Cqrs.Akka.Tests.Unit.dll
Syntax
public class HelloWorldRepliedToSendEndConversationCommandEventHandler : IEventHandler<Guid, HelloWorldRepliedTo>, IMessageHandler<HelloWorldRepliedTo>, IEventHandler, IHandler
Constructors
HelloWorldRepliedToSendEndConversationCommandEventHandler(IAkkaAggregateResolver)
Instantiates the HelloWorldRepliedToSendEndConversationCommandEventHandler class registering any Akka.Actor.ReceiveActor.Receive<T>(System.Func<T, System.Threading.Tasks.Task>) required.
Declaration
public HelloWorldRepliedToSendEndConversationCommandEventHandler(IAkkaAggregateResolver aggregateResolver)
Parameters
Type | Name | Description |
---|---|---|
IAkkaAggregateResolver | aggregateResolver |
Properties
AggregateResolver
Resolves Akka.Net actor based IAggregateRoot<TAuthenticationToken>
Declaration
protected IAkkaAggregateResolver AggregateResolver { get; }
Property Value
Type | Description |
---|---|
IAkkaAggregateResolver |
Methods
Handle(HelloWorldRepliedTo)
Responds to the provided event
passing the event
to an Akka.Net actor.
Declaration
public void Handle(HelloWorldRepliedTo event)
Parameters
Type | Name | Description |
---|---|---|
HelloWorldRepliedTo | event | The HelloWorldRepliedTo to respond to or "handle" |