protected virtual void OnRaiseEvent(RentedItemEvent e) { EventHandler<RentedItemEvent> handler = RaiseCustomEvent; if (handler != null) { e.Message += "Book rented"; handler(this, e); } else { Console.WriteLine("There are no listeners."); } }
protected virtual void OnRaiseEvent(RentedItemEvent e) { EventHandler <RentedItemEvent> handler = RaiseCustomEvent; if (handler != null) { e.Message += "Book rented"; handler(this, e); } else { Console.WriteLine("There are no listeners."); } }
void HandleEvent(object sender, RentedItemEvent e) { MessageBox.Show("Book has been rented"); }