public async Task Handle(AdditionalMessage message, IMessageHandlerContext context) { Data.Hit++; if (Data.Hit >= TestContext.NumberOfMessages) { MarkAsComplete(); await context.SendLocal(new DoneSaga { SomeId = message.SomeId, HitCount = Data.Hit }); } }
public string MakeMessage() { if (!string.IsNullOrEmpty(AdditionalMessage)) { return(string.Format("{0} : {1} : {2}", MessageIdentifiers, Status, AdditionalMessage.ToLower())); } else { return(string.Format("{0} : {1}", MessageIdentifiers, Status)); } }