public async Task Handle(VerifyY message, IMessageHandlerContext context) { var timeUntilTimeout = Data.TimeoutExpectedAt - DateTime.UtcNow; var msg = new ReportOnY { OrderId = message.OrderId, Status = $"\tSeconds left : {timeUntilTimeout.Seconds}\n\tFinished : {Data.IsProcessCompleted}" }; await context.Send(msg); }
public async Task Handle(object message, IMessageProcessingContext context) { if (message is VerifyY verify) { var msg = new ReportOnY { OrderId = verify.OrderId, Status = $"\tDone\n\tFinished : {true}" }; await context.Send(msg); } }