BusinessLogic.Logic.Email.EmailService.configSendGridasync C# (CSharp) Метод

configSendGridasync() приватный Метод

private configSendGridasync ( Microsoft.AspNet.Identity.IdentityMessage message ) : System.Threading.Tasks.Task
message Microsoft.AspNet.Identity.IdentityMessage
Результат System.Threading.Tasks.Task
        private Task configSendGridasync(IdentityMessage message)
        {
            var myMessage = new SendGridMessage();
            myMessage.AddTo(message.Destination);
            myMessage.From = new System.Net.Mail.MailAddress(
                                "[email protected]", "NemeStats");
            myMessage.Subject = message.Subject;
            myMessage.Text = message.Body;
            myMessage.Html = message.Body;

            var credentials = new NetworkCredential(
                       ConfigurationManager.AppSettings["emailServiceUserName"],
                       ConfigurationManager.AppSettings["emailServicePassword"]
                       );

            // Create a Web transport for sending email.
            var transportWeb = new Web(credentials);

            // Send the email.
            return transportWeb.DeliverAsync(myMessage);
        }
    }