Пример #1
0
 /// <summary>
 /// 公共方法:取消消息的监听
 /// </summary>
 /// <param name="messageType"></param>
 /// <param name="handler"></param>
 public static void SubMessageListener(string messageType, Del_MessageDelivery handler)
 {
     if (DicMessages.ContainsKey(messageType))
     {
         DicMessages[messageType] -= handler;
     }
 }
Пример #2
0
 /// <summary>
 /// 公共方法:添加消息的监听
 /// </summary>
 /// <param name="messageType">消息分类</param>
 /// <param name="handler">消息的委托</param>
 public static void AddMessageListener(string messageType, Del_MessageDelivery handler)
 {
     if (!DicMessages.ContainsKey(messageType))
     {
         DicMessages.Add(messageType, null);
     }
     DicMessages[messageType] += handler;
 }