Пример #1
0
        private async Task <Error> HandleException(Exception ex, Mail mail)
        {
            var error = new Error()
            {
                FailMessage = ex.Message, Mail = mail
            };

            await _errorRepository.CreateAsync(error);

            mail.Status = MailStatus.Failed;
            await _mailRepossitory.UpdateAsync(mail);

            return(error);
        }