Пример #1
0
 public void CommandShow()
 {
     if (_worker.GetFromConfig().Count > 0)
     {
         foreach (KeyValuePair <int, IPinger> value in _worker.GetFromConfig())
         {
             _outMess.PrintMessage(
                 $"[{value.Key}] Host: {value.Value.Protocol.Host} Interval: {value.Value.Interval} Protocol: {value.Value.Protocol.ProtocolName}");
         }
         return;
     }
     _outMess.PrintMessage("В конфигурационном файле отстувует список хостов, добавьте хост");
 }
Пример #2
0
 public void StartWork(ILogger logger)
 {
     _configWorker.GetFromConfig().Values.AsParallel().ForAll(x => x.StartWork(logger));
 }