private void _eventsUpdaterModel_IncomingNewEvent(object sender, SubscribedEventArgs e)
        {
            var action = new Action(delegate
            {
                SubscribedEvents.Add(e.SubscribedEvent);
            });

            _dispatcherInvokator.InvokeAction(action);
        }
Esempio n. 2
0
 public static void OnValueChanged(Property propertyName, Type propertyType, object obj, DateTime timestamp)
 {
     if (SubscribedEvents.Contains(propertyName))
     {
         EventHandler <StatusChangedEventArgs> handler = StatusChanged;
         if (handler != null)
         {
             handler(obj, new StatusChangedEventArgs(propertyName, propertyType, obj, timestamp));
         }
     }
 }