Esempio n. 1
0
 public RazorEmail()
 {
     // Use defaults
     MessageSettingsProvider = new DefaultMessageSettingsProvider();
     MessageGenerator        = new RazorMessageGenerator();
     SendEmailProvider       = new SmtpSendEmailProvider();
 }
Esempio n. 2
0
 public SendEmailService(ISendEmailProvider sendEmailProvider)
 {
     _sendEmailProvider = sendEmailProvider;
 }
Esempio n. 3
0
 public RazorEmail(IMessageSettingsProvider settingsProvider = null, IMessageGenerator messageGenerator = null, ISendEmailProvider sendEmailProvider = null)
 {
     MessageSettingsProvider = settingsProvider ?? new DefaultMessageSettingsProvider();
     MessageGenerator        = messageGenerator ?? new RazorMessageGenerator();
     SendEmailProvider       = sendEmailProvider ?? new SmtpSendEmailProvider();
 }
 public DummySendEmailJob(ISendEmailProvider sendEmailProvider)
 {
     _sendEmailProvider = sendEmailProvider;
 }