internal static void EventFail(EventRegistrationMessage targetEvent)
 {
     targetEvent.Source.ReceiveEventNotification(false);
 }
 internal static void Register(EventRegistrationMessage targetEvent)
 {
     new EventListener(targetEvent);
 }
 internal static void EventFired(EventRegistrationMessage targetEvent)
 {
     targetEvent.Source.ReceiveEventNotification(true);
 }