public void PerformSendStatuses() { var statuses = _statusService.GetUnsentStatuses(); if (!statuses.Any()) { return; } foreach (var status in statuses) { _logging.CreateMonitorLog(false, $"Статус отправляется: {status}"); SendStatus(status); _statusService.MarkSentStatus(status); _logging.CreateMonitorLog(false, $"Статус отправлен: {status}"); } }