From 39a0312f7fbf228184dcbcd3ee171dd6b42f3bcf Mon Sep 17 00:00:00 2001 From: Michael Date: Tue, 4 Apr 2017 19:20:31 -0400 Subject: [PATCH] Asynchronously send mails. --- Project-Unite/App_Start/IdentityConfig.cs | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/Project-Unite/App_Start/IdentityConfig.cs b/Project-Unite/App_Start/IdentityConfig.cs index 6339e1f..7470445 100644 --- a/Project-Unite/App_Start/IdentityConfig.cs +++ b/Project-Unite/App_Start/IdentityConfig.cs @@ -38,7 +38,9 @@ namespace Project_Unite

" + CommonMark.CommonMarkConverter.Convert(message.Body) + "

"; sMsg.Subject = $"[{siteConfig.SiteName}] " + message.Subject; sMsg.IsBodyHtml = true; - smtp.Send(sMsg); + smtp.SendAsync(sMsg, null)); + var db = new ApplicationDbContext(); + db.AuditLogs.Add(new AuditLog("system", AuditLogLevel.Admin, $"Email sent successfully.

To: {sMsg.To}
Subject:
{sMsg.Subject}")); } catch (Exception ex) { @@ -50,6 +52,8 @@ namespace Project_Unite } return Task.FromResult(0); } + + } public class SmsService : IIdentityMessageService