public Task Handle(InitiateRequestingSaga message, IMessageHandlerContext context) { return(context.SendLocal(new RequestToRespondingSaga { SomeIdThatTheResponseSagaCanCorrelateBackToUs = Data.CorrIdForResponse })); }
public Task Handle(InitiateRequestingSaga message, IMessageHandlerContext context) { return(context.SendLocal(new RequestToRespondingSaga { SomeId = Guid.NewGuid() })); }
public void Handle(InitiateRequestingSaga message) { Data.DataId = message.DataId; Bus.SendLocal(new RequestToRespondingSaga { DataId = message.DataId }); }
public Task Handle(InitiateRequestingSaga message, IMessageHandlerContext context) { var customHeaders = new Dictionary <string, string> { { "CustomHeader", Data.CustomHeaderValue.ToString() } }; return(ReplyToOriginator(context, new MyReplyToOriginator(), customHeaders)); }
public void Handle(InitiateRequestingSaga message) { Data.CorrIdForResponse = Guid.NewGuid(); //wont be needed in the future Bus.SendLocal(new RequestToRespondingSaga { SomeIdThatTheResponseSagaCanCorrelateBackToUs = Data.CorrIdForResponse //wont be needed in the future }); }
public Task Handle(InitiateRequestingSaga message, IMessageHandlerContext context) { Data.CorrIdForResponse = message.SomeCorrelationId; //wont be needed in the future return(context.SendLocal(new AnotherRequest { SomeCorrelationId = Data.CorrIdForResponse //wont be needed in the future })); }
public void Handle(InitiateRequestingSaga message) { Data.CorrIdForResponse = Guid.NewGuid(); //wont be needed in the future Bus.SendLocal(new AnotherRequest { SomeCorrelationId = Data.CorrIdForResponse //wont be needed in the future }); }
public Task Handle(InitiateRequestingSaga message, IMessageHandlerContext context) { testContext.OriginalCorrelationId = context.MessageHeaders[Headers.CorrelationId]; return(Task.FromResult(0)); }