private static void Send(IEmailSender emailSender, EmailMessage emailMessage) { var config = EngineContext.Current.Resolve <EmailConfig>(); emailSender.SendEmail(config, emailMessage.Subject, emailMessage.Body, emailMessage.To, emailMessage.CC, emailMessage.BCC, emailMessage.Headers); }
private static Task SendAsync(IEmailSender emailSender, EmailMessage emailMessage) { var config = EngineContext.Current.Resolve <EmailConfig>(); return(emailSender.SendMailAsync(config, emailMessage.Subject, emailMessage.Body, emailMessage.To, emailMessage.CC, emailMessage.BCC, emailMessage.Headers)); }
private Task SendAsync(EmailMessage emailMessage) { var config = new EmailConfig(); return(SendMailAsync(config, emailMessage.Subject, emailMessage.Body, emailMessage.To, emailMessage.CC, emailMessage.BCC, emailMessage.Headers)); }