Пример #1
0
        public void ProcessManagerEventProvider_ConfigurationChanged(object sender, MachineConfigurationHashEventArgs e)
        {
            List <ConnectedClient> faultedClients = new List <ConnectedClient>();

            foreach (ConnectedClient client in SubscribingClients)
            {
                try
                {
                    Logger.Add(LogType.Verbose, $"Sending ConfigurationChanged event: hash = {e.ConfigurationHash}");
                    client.Caller.ServiceEvent_ConfigurationChanged(e.ConfigurationHash);
                }
                catch (Exception ex)
                {
                    Logger.Add($"Failed to send ConfigurationChanged event: hash = {e.ConfigurationHash}", ex);
                    faultedClients.Add(client);
                }
            }
            RemoveFaultedClients(faultedClients);
        }
Пример #2
0
 public void ProcessManagerServiceEventHandler_ConfigurationChanged(object sender, MachineConfigurationHashEventArgs e)
 {
 }