diff --git a/Project-Unite/App_Start/IdentityConfig.cs b/Project-Unite/App_Start/IdentityConfig.cs
index 66a80bb..a767b43 100644
--- a/Project-Unite/App_Start/IdentityConfig.cs
+++ b/Project-Unite/App_Start/IdentityConfig.cs
@@ -18,7 +18,7 @@ namespace Project_Unite
{
public class EmailService : IIdentityMessageService
{
- public Task SendAsync(IdentityMessage message)
+ public async Task SendAsync(IdentityMessage message)
{
try
{
@@ -41,7 +41,7 @@ namespace Project_Unite
var db = new ApplicationDbContext();
db.AuditLogs.Add(new AuditLog("system", AuditLogLevel.Admin, $"Email sending...
To: {sMsg.To}
Subject:
{sMsg.Subject}"));
db.SaveChanges();
- smtp.SendCompleted += (o, a) =>
+ smtp.SendCompleted += async (o, a) =>
{
var alog = new AuditLog("system", AuditLogLevel.Admin, "");
if (a.Cancelled == true)
@@ -52,7 +52,7 @@ namespace Project_Unite
alog.Description += $"Error:
{a.Error}
";
var ndb = new ApplicationDbContext();
ndb.AuditLogs.Add(alog);
- ndb.SaveChanges();
+ await ndb.SaveChangesAsync();
};
smtp.SendAsync(sMsg, null);
}
@@ -64,7 +64,7 @@ namespace Project_Unite
{ex}"));
db.SaveChanges();
}
- return Task.FromResult(0);
+ return;
}