public Task Handle(SagaResponseFromOtherMessage message, IMessageHandlerContext context) { SagaVerifier.RequestingSagaGotTheResponse.Add(message.Sender); MarkAsComplete(); return(Task.FromResult(0)); }
public Task Handle(SagaRequestToRespondingMessage message, IMessageHandlerContext context) { Data.MessageId = message.MessageId; var response = new SagaResponseFromOtherMessage { Sender = EndpointNames.EndpointName }; return(context.Reply(response)); }
public void Handle(SagaRequestToRespondingMessage message) { Data.MessageId = message.MessageId; var response = new SagaResponseFromOtherMessage { Sender = EndpointNames.EndpointName }; Bus.Reply(response); }
public void Handle(SagaResponseFromOtherMessage message) { SagaVerifier.RequestingSagaGotTheResponse.Add(message.Sender); MarkAsComplete(); }