public Task SendEmailAsync(string email, string userName, string subject, string message, int msgtype) { // Plug in your email service here to send an email. SendGridEmailProvider sendGridEmailProvider = new SendGridEmailProvider(); sendGridEmailProvider.SendMail(email, userName, subject, message, msgtype); return(Task.FromResult(0)); }
private void Next_Click(object sender, RoutedEventArgs e) { var apiKeyString = ApiKeyTextBox.Text; var defaultUri = new Uri("https://www.diyauth.com/verification/"); var defaultSubjectLine = "Hello from your friends at DiyAuth"; var sendGridEmailProvider = new SendGridEmailProvider(apiKeyString, "*****@*****.**", "DiyAuth", defaultSubjectLine, defaultSubjectLine, defaultSubjectLine, defaultUri, defaultUri, defaultUri); App.Authenticator.SetEmailProvider(sendGridEmailProvider); var localSettings = Windows.Storage.ApplicationData.Current.LocalSettings; localSettings.Values[Constants.LocalStorage.SendGridApiKey] = apiKeyString; this.Frame.Navigate(typeof(LoginPage)); }