Example #1
0
        public void Subscribe(IEventSubscriber <E> subscriber)
        {
            var type = subscriber.catagoryToSubscribe;

            this.Subscribers.EnsureDefinition(type, new HashSet <IEventSubscriber <E> >());
            this.Subscribers[type].Add(subscriber);
            subscriber.OnSubscribe(this);
        }