Example #1
0
 private void OnEventsDeleted(object sender, EventsDeletedEventArgs e)
 {
     if (EventsDeleted != null)
     {
         EventsDeleted(this, e);
     }
 }
Example #2
0
 private void OnEventsDeleted(object sender, EventsDeletedEventArgs e)
 {
     lock (_subscribersLock)
     {
         //_subscribers.RemoveAll(client => !client.IsAlive);
         RemoveDeadClients();
         _subscribers.ToList().ForEach(
             client =>
             client.OnEventsDeleted(e.ServerName, e.ListNumber,
                                    e.DeletedEvents.Select(evt => evt.ToDTO())));
     }
 }