private static void Session_PriceUpdate(PriceUpdate priceUpdate) { INetQPublish p = new NetQPublish(); p.PublishMessage(""); Console.WriteLine($"Date: {priceUpdate.Updated} Ask: {priceUpdate.Ask} Bid: {priceUpdate.Bid}"); }
private static void PostTradeIdToQueue(string tradeId) { Console.WriteLine($"Post Market Order {tradeId}"); INetQPublish p = new NetQPublish(); p.PublishMessage(tradeId); }
static void Main(string[] args) { Console.WriteLine("Starting...."); var brokerSession = new BrokerSession(); var sampleParams = new SampleParams(ConfigurationManager.AppSettings); var netQPublish = new NetQPublish(); var consumer = new MessageBrokerConsumer(sampleParams, brokerSession, netQPublish); consumer.Run(); Console.WriteLine("Finishing...."); Console.ReadLine(); }
private static void PublishMessage(ResponseCandle message) { INetQPublish p = new NetQPublish(); p.PublishCandleMessage(message); }