Ejemplo n.º 1
0
 public virtual void Publish(IEnumerable <IEvent> events)
 {
     foreach (var e in events)
     {
         var handlers = EventHandlers.Get(e.GetType());
         foreach (var handler in handlers)
         {
             EventHandlerInvoker.Invoke(handler, e);
         }
     }
 }