コード例 #1
0
 //  --------------------------------------------
 //   Message methods
 // --------------------------------------------
 public override void MessageTransfer(Session session, MessageTransfer xfr)
 {
     if (((ClientSession) session).MessageListeners.ContainsKey(xfr.GetDestination()))
     {
         IMessageListener listener = ((ClientSession)session).MessageListeners[xfr.GetDestination()];
         listener.MessageTransfer( new Message(xfr));
     }
     else
     {
         _log.Warn("No listener set for: {0}", xfr);
     }
 }
コード例 #2
0
 //  --------------------------------------------
 //   Message methods
 // --------------------------------------------
 public override void MessageTransfer(Session session, MessageTransfer xfr)
 {
     if (((ClientSession)session).MessageListeners.ContainsKey(xfr.GetDestination()))
     {
         IMessageListener listener = ((ClientSession)session).MessageListeners[xfr.GetDestination()];
         listener.MessageTransfer(new Message(xfr));
     }
     else
     {
         _log.Warn("No listener set for: {0}", xfr);
     }
 }