public Task Handle(UserTested message, IMessageHandlerContext context) { log.Info($"UserTested message received."); Data.IsUserTested = message.IsPositive; //log.Info($"Received UserTested, IsPositive = {message.IsPositive} "); return(Task.CompletedTask); }
public async Task Timeout(MDARemorseIsOver state, IMessageHandlerContext context) { log.Info($"Cooling down period for order #{Data.UserId} has elapsed."); var userTested = new UserTested { UserId = Data.UserId, IsPositive = false }; await context.Publish(userTested); MarkAsComplete(); }