コード例 #1
0
 private void SubscriberOnUpdate(object sender, StockPriceUpdateEventArgs e)
 {
     try
     {
         _callback.Update(e.Symbol, e.Price);
     }
     catch (CommunicationException)
     {
         _subscriber.Dispose();
         _subscriber = null;
     }
 }
コード例 #2
0
 public void Subscribe(string[] symbols)
 {
     _callback           = OperationContext.Current.GetCallbackChannel <ISimpleStockTickerCallback>();
     _subscriber         = new SimpleStockPriceSubscriber(symbols);
     _subscriber.Update += SubscriberOnUpdate;
 }