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); }
public void ProcessManagerServiceEventHandler_ConfigurationChanged(object sender, MachineConfigurationHashEventArgs e) { }