Esempio n. 1
0
 public EventPublisher()
 {
     Latches       = new LatchManager <Type>();
     EventHandlers = new EventHandlers();
     Publications  = new Dictionary <Type, object>();
 }
Esempio n. 2
0
 public void UnregisterHandler <T>(IEventHandler <T> eventHandler)
 {
     EventHandlers.Remove(eventHandler);
 }
Esempio n. 3
0
 public void OnHandlerError(Action <Exception> errorHandler)
 {
     EventHandlers.OnHandlerError(errorHandler);
 }