public void Handle(MessageInitiatingSaga message) { Context.OtherSagaId = Data.Id; Context.MessageId = Bus.CurrentMessageContext.Id; MarkAsComplete(); }
public Task Handle(MessageInitiatingSaga message, IMessageHandlerContext context) { Context.OtherSagaId = Data.Id; Context.MessageId = context.MessageId; MarkAsComplete(); return(Task.FromResult(0)); }
public void Handle(MessageInitiatingSaga message) { Context.SagaId = Data.Id; Bus.Reply(new MessageReplyBySaga()); ReplyToOriginator(new MessageReplyToOriginatorBySaga()); Bus.SendLocal(new MessageSentBySaga()); Bus.Publish(new MessagePublishedBySaga()); }
public async Task Handle(MessageInitiatingSaga message, IMessageHandlerContext context) { Context.SagaId = Data.Id; await context.Reply(new MessageReplyBySaga()); await ReplyToOriginator(context, new MessageReplyToOriginatorBySaga()); await context.SendLocal(new MessageSentBySaga()); await context.Publish(new MessagePublishedBySaga()); }
public Task Handle(MessageInitiatingSaga message, IMessageHandlerContext context) { Context.SagaId = Data.Id; Context.MessageId = context.MessageId; return(Task.FromResult(0)); }
public void Handle(MessageInitiatingSaga message) { Context.SagaId = Data.Id; Context.MessageId = Bus.CurrentMessageContext.Id; }
public void Handle(MessageInitiatingSaga message) { }
public Task Handle(MessageInitiatingSaga message, IMessageHandlerContext context) { Context.SagaId = Data.Id; return(context.SendLocal(new MessageSentBySaga())); }
public void Handle(MessageInitiatingSaga message) { Context.SagaId = Data.Id; Bus.SendLocal(new MessageSentBySaga()); }
public Task Handle(MessageInitiatingSaga message, IMessageHandlerContext context) { TestContext.SagaId = Data.Id; return(Task.CompletedTask); }
public Task Handle(MessageInitiatingSaga message, IMessageHandlerContext context) { return(Task.FromResult(0)); }