/// <summary> /// DoOnSendConfiguration method implementation (Client) /// </summary> private void DoOnSendConfiguration() { if (CFGUtilities.IsPrimaryComputer()) { if (_adfsservers.Count == 0) { BuildADFSServersList(); } PipeClient pipe = new PipeClient(XORUtilities.XORKey, ADFSServers, true); byte[] byt = ReadConfigurationForCache(); string msg = Convert.ToBase64String(byt, 0, byt.Length); string req = Environment.MachineName; if (!pipe.DoReloadConfiguration(req, msg)) { this.EventLog.WriteEntry("Some Servers configuration where not updated ! Wait for WID synchro !", EventLogEntryType.Warning, 10000); } } }