private void _eventsUpdaterModel_IncomingNewEvent(object sender, SubscribedEventArgs e) { var action = new Action(delegate { SubscribedEvents.Add(e.SubscribedEvent); }); _dispatcherInvokator.InvokeAction(action); }
protected virtual void OnIncomingNewEvent(SubscribedEvent subscribedEvent) { var handler = IncomingNewEvent; if (handler != null) { var newMessageEventArgs = new SubscribedEventArgs(subscribedEvent); handler(this, newMessageEventArgs); } }