Exemplo n.º 1
0
        public void AddEvent <E>(E @event) where E : IEvent
        {
            if (!genTypes.Contains(typeof(E)))
            {
                genTypes.Add(typeof(E));
            }

            EventsRepository <E> .AddEvent(caboodle.Id, @event);
        }
Exemplo n.º 2
0
        public void AddHandler <E>(Action <E> handler) where E : IEvent
        {
            if (!genTypes.Contains(typeof(E)))
            {
                genTypes.Add(typeof(E));
            }

            EventsRepository <E> .AddHandler(caboodle.Id, handler);
        }