// raise the Store event protected virtual void OnRaiseStoredEvent(StoreEventArgs <T> e) { if (RaiseStoredEvent != null) { // invoke the waiting subscribers. RaiseStoredEvent(this, e); } }
private void OnStoreEvent(object sender, StoreEventArgs <T> e) { Console.WriteLine(Name + ": " + e.Requestor + " added " + e.Data.ToString() + " to the Store"); }