private async Task SendErrors() { var errors = _errorRepository.GetLastErrors(IntervalInMinutes); if (errors == null || !errors.Any()) { return; } await _email.Send("Błędy w aplikacji", _htlmEmail.GenerateErrors(errors, IntervalInMinutes), _emailReciver); Logger.Info("Error sent"); }
private async Task SendError() { //Tutaj beda fejkowe dane wpisane na sztywno ale mozna w przyszlosci to napisac zeby wysylal bledy z bazy danych jesli bedzie taka potrzeba. var errors = _errorRepository.GetLastErrors(IntervalInMinutes); if (errors == null || !errors.Any()) { return; //Jesli nic nie ma zadnych bledow to wychodzimy z tej metody } //Send email. await _email.Send("Bledy w aplikacji", _htmlEmail.GenerateErrors(errors, IntervalInMinutes), _emailReceiver); Logger.Info("Error sent"); }
private async Task SendError() { var errors = _errorRepository.GetLastErrors(_intervalInMinutes); if (errors == null || !errors.Any()) { return; } var message = _generator.GenerateErrors(errors, _intervalInMinutes); Logger.Info(token); Logger.Info(phoneNumber); Logger.Info(message); await _sms.Send(message, phoneNumber, token); Logger.Info("Error was sent ..."); }