/// <summary> /// 取消消息的监听 /// </summary> /// <param name="messageType">消息分类</param> /// <param name="handele">消息委托</param> public static void RemoveMessageListener(string messageType, delegateMessage handele) { if (dictionaryMessage.ContainsKey(messageType)) { dictionaryMessage[messageType] -= handele; } }
/// <summary> /// 增加消息的监听。 /// </summary> /// <param name="messageType">消息分类</param> /// <param name="handler">消息委托</param> public static void AddMessageListener(string messageType, delegateMessage handler) { if (!dictionaryMessage.ContainsKey(messageType)) { dictionaryMessage.Add(messageType, null); } dictionaryMessage[messageType] += handler; }