internal static void AddEvent(string name, PublishSubscribeEventHandler <T> handler) { if (!events.ContainsKey(name)) { events.Add(name, handler); } }
public static void Subscribe(string name, PublishSubscribeEventHandler <T> handler) { EventHandler.AddEvent(name); if (events.ContainsKey(name)) { events[name] += handler; } }