public void Handle(PriceUpdated message) { var header = bus.GetMessageHeader(message, Headers.OriginatingSite); log.Info($"Price update for: {message.ProductId} received. Reply over channel: {header}"); var updateAcknowledged = new PriceUpdateAcknowledged { BranchOffice = "RemoteSite" }; bus.Reply(updateAcknowledged); }
public Task Handle(PriceUpdated message, IMessageHandlerContext context) { var messageHeader = context.MessageHeaders[Headers.OriginatingSite]; log.Info($"Price update for product: {message.ProductId} received. Going to reply over channel: {messageHeader}"); var updateAcknowledged = new PriceUpdateAcknowledged { BranchOffice = "RemoteSite" }; return(context.Reply(updateAcknowledged)); }
public void Handle(PriceUpdated message) { var messageHeader = bus.GetMessageHeader(message, Headers.OriginatingSite); log.InfoFormat("Price update for product: {0} received. Going to reply over channel: {1}", message.ProductId, messageHeader); var updateAcknowledged = new PriceUpdateAcknowledged { BranchOffice = "RemoteSite" }; bus.Reply(updateAcknowledged); }