/// <summary> /// Метод для потока, выполняющего сканирование электронной почты на наличие новых сообщений. /// </summary> private void ScanMessages() { try { while (true) { MailUtils.ReceiveMess(_receivingManager, _logger); if (_stopWaitHandle.WaitOne(_settings.MailScanPeriod)) { return; } } } catch (Exception e) { _logger.LogUnhandledException(e); } }