public void Handle(GetCreditStatusReply message) { var tradeId = message.CorrelationId; if (message.Ok) { Console.WriteLine("Publishing OK for trade {0}", tradeId); bus.Publish(new TradeConfirmed { TradeId = tradeId }); } else { Console.WriteLine("Publishing NOT OK for trade {0}", tradeId); bus.Publish(new TradeRejected { TradeId = tradeId }); } }
public void Handle(GetCreditStatusReply message) { if (message.Ok) { Console.WriteLine("Publishing OK for {0}", message.Counterpart); bus.Publish(new TradeConfirmed { Counterpart = message.Counterpart }); } else { Console.WriteLine("Publishing NOT OK for {0}", message.Counterpart); bus.Publish(new TradeRejected { Counterpart = message.Counterpart }); } }