Beispiel #1
0
 /// <summary>
 /// 取消消息的监听
 /// </summary>
 /// <param name="messageType">消息的类型</param>
 /// <param name="handler">处理消息的委托</param>
 public static void RemoveMsgListener(string messageType, DeleMessageDelivery handler)
 {
     if (_dicMessages.ContainsKey(messageType))
     {
         _dicMessages[messageType] -= handler;
     }
 }
Beispiel #2
0
 /// <summary>
 /// 增加消息的监听
 /// </summary>
 /// <param name="messageType">消息类型</param>
 /// <param name="handler">处理消息的委托</param>
 public static void AddMsgListener(string messageType, DeleMessageDelivery handler)
 {
     if (!_dicMessages.ContainsKey(messageType))
     {
         _dicMessages.Add(messageType, null);
     }
     _dicMessages[messageType] += handler;
 }