/// <summary>
 /// The publisher or subscribe has to clean-up all registrations made in call to <see cref="Register"/>.
 /// </summary>
 /// <param name="eventRegisterer">The event registerer.</param>
 public void Unregister(IEventRegisterer eventRegisterer)
 {
     this.Registered = false;
 }
 /// <summary>
 /// Initializes this instance.
 /// </summary>
 /// <param name="eventRegisterer">The event registerer to register publications and subscriptions.</param>
 public void Register(IEventRegisterer eventRegisterer)
 {
     this.Registered = true;
 }
Ejemplo n.º 3
0
 /// <summary>
 /// The publisher or subscribe has to clean-up all registrations made in call to <see cref="Register"/>.
 /// </summary>
 /// <param name="eventRegisterer">The event registerer.</param>
 public void Unregister(IEventRegisterer eventRegisterer)
 {
     this.Registered = false;
 }
Ejemplo n.º 4
0
 /// <summary>
 /// Initializes this instance.
 /// </summary>
 /// <param name="eventRegisterer">The event registerer to register publications and subscriptions.</param>
 public void Register(IEventRegisterer eventRegisterer)
 {
     this.Registered = true;
 }
Ejemplo n.º 5
0
 public void Unregister(IEventRegisterer eventRegisterer)
 {
     eventRegisterer.Unregister(this.jokeTellingMonitorUserControl);
 }
 //public void Register(IEventRegisterer eventRegisterer)
 //{
 //    var vhptMatcher = new VhptMatcher(this.vhptId);
 //    eventRegisterer.AddSubscription<EventArgs<VhptIdentification>>(
 //        EventTopics.RequestPowerOn,
 //        this,
 //        this.HandlePowerOn,
 //        new UserInterface(),
 //        vhptMatcher);
 //    eventRegisterer.AddSubscription<EventArgs<VhptIdentification>>(
 //        EventTopics.RequestPowerOff,
 //        this,
 //        this.HandlePowerOff,
 //        new UserInterface(),
 //        vhptMatcher);
 //    eventRegisterer.AddSubscription<FloorEventArgs>(
 //        EventTopics.ReachedFloor,
 //        this,
 //        this.HandleReachedFloor,
 //        new UserInterface(),
 //        vhptMatcher);
 //    eventRegisterer.AddSubscription<FloorEventArgs>(
 //        EventTopics.ReceivedDestinationRequest,
 //        this,
 //        this.HandleReceivedDestinationRequest,
 //        new UserInterface(),
 //        vhptMatcher);
 //    eventRegisterer.AddSubscription<FloorEventArgs>(
 //        EventTopics.PassengerEntered,
 //        this,
 //        this.HandlePassengerEntered,
 //        new UserInterface(),
 //        vhptMatcher);
 //    eventRegisterer.AddSubscription<FloorEventArgs>(
 //        EventTopics.PassengerLeft,
 //        this,
 //        this.HandlePassengerLeft,
 //        new UserInterface(),
 //        vhptMatcher);
 //}
 public void Unregister(IEventRegisterer eventRegisterer)
 {
 }