public async Task Handle(MySagaMessage message, IMessageHandlerContext context) { Data.Member = "the data"; await context.Reply(new MySagaMessage()); await RequestTimeout <MySagaMessage>(context, TimeSpan.FromHours(1)); }
public Task Timeout(MySagaMessage state, IMessageHandlerContext context) => Task.CompletedTask;
public Task Timeout(MySagaMessage state, IMessageHandlerContext context) { return(Task.CompletedTask); }