Пример #1
0
        internal static void UnRegisterMessage(string _eventStr, CHandler.Handler2 _handler2)
        {
            if (!m_eventDic.ContainsKey(_eventStr))
            {
                return;
            }

            m_eventDic[_eventStr].m_hander2 -= _handler2;
        }
Пример #2
0
        internal static void RegisterMessage(string _eventStr, CHandler.Handler2 _handler2)
        {
            if (!m_eventDic.ContainsKey(_eventStr))
            {
                CHandler _handler = new CHandler();
                m_eventDic.Add(_eventStr, _handler);
            }

            m_eventDic[_eventStr].m_hander2 -= _handler2;
            m_eventDic[_eventStr].m_hander2 += _handler2;
        }