public TestSendMail() { var emailSetting = new MailClientOptions { PrimaryDomain = "smtp.gmail.com", PrimaryPort = 587, UsernameEmail = "*", UsernamePassword = "******" }; var someOptions = Microsoft.Extensions.Options.Options.Create(emailSetting); _mailClient = new GmailClient(someOptions); }
public EmailSender(ISendMail sendmail, IOptions <MailClientOptions> mailoptions) { _sendmail = sendmail; _mailoptions = mailoptions.Value; }
public GmailClient(IOptions <MailClientOptions> emailSettings) { _emailSettings = emailSettings.Value; }