コード例 #1
0
 internal static void AddEvent(string name, PublishSubscribeEventHandler <T> handler)
 {
     if (!events.ContainsKey(name))
     {
         events.Add(name, handler);
     }
 }
コード例 #2
0
        public static void Subscribe(string name, PublishSubscribeEventHandler <T> handler)
        {
            EventHandler.AddEvent(name);

            if (events.ContainsKey(name))
            {
                events[name] += handler;
            }
        }