public EmailService(ApplicationSettings applicationSettings, IEmailTemplateEngine templateEngine, IEmailSender sender) { _applicationSettings = applicationSettings; _templateEngine = templateEngine; _sender = sender; }
public EmailSubsystem(IEmailTemplateEngine templateEngine, IEmailSender sender) { Invariant.IsNotNull(templateEngine, "templateEngine"); Invariant.IsNotNull(sender, "sender"); TemplateEngine = templateEngine; Sender = sender; }
public EmailSubsystem(IEmailTemplateEngine templateEngine, IEmailSender sender) { Invariant.IsNotNull(templateEngine, "templateEngine"); Invariant.IsNotNull(sender, "sender"); TemplateEngine = templateEngine; Sender = sender; }
public EmailSubsystem(string fromAddress, IEmailTemplateEngine templateEngine, IEmailSender sender) { Invariant.IsNotBlank(fromAddress, "fromAddress"); Invariant.IsNotNull(templateEngine, "templateEngine"); Invariant.IsNotNull(sender, "sender"); FromAddress = fromAddress; TemplateEngine = templateEngine; Sender = sender; }
public DefaultEmailBuilder( IEmailSender emailSender, IEmailTemplateEngine templateEngine, IEmailTemplateStorage emailTemplateStorage, EmailAddress defaultFrom) : base(templateEngine, emailTemplateStorage, defaultFrom) { _emailSender = emailSender; }
public QueueEmailBuilder( IEmailTemplateEngine templateEngine, IEmailTemplateStorage emailTemplateStorage, EmailAddress defaultFrom, IEmailMessageQueue queue) : base(templateEngine, emailTemplateStorage, defaultFrom) { _queue = queue; }
public SendGridMailService(IHostingEnvironment env, IConfigurationRoot config, ILogger <SendGridMailService> logger, IEmailTemplateEngine templateEngine) { _env = env; _config = config; _logger = logger; _templateEngine = templateEngine; }
public EmailSubsystem(string fromAddress, IEmailTemplateEngine templateEngine, IEmailSender sender) { Invariant.IsNotBlank(fromAddress, "fromAddress"); Invariant.IsNotNull(templateEngine, "templateEngine"); Invariant.IsNotNull(sender, "sender"); FromAddress = fromAddress; TemplateEngine = templateEngine; Sender = sender; }
public QueueEmailFactory( IEmailTemplateEngine emailTemplateEngine, IEmailTemplateStorage emailTemplateStorage, IEmailMessageQueue pendingEmailMessageQueue, IOptions <EmailOptions> optionAccessor) { _emailOptions = optionAccessor.Value; _emailTemplateEngine = emailTemplateEngine; _emailTemplateStorage = emailTemplateStorage; _pendingEmailMessageQueue = pendingEmailMessageQueue; }
public EmailBuilder( IEmailTemplateEngine templateEngine, IEmailTemplateStorage emailTemplateStorage, EmailAddress defaultFrom) { _templateEngine = templateEngine; _emailTemplateStorage = emailTemplateStorage; Message = new EmailMessage { FromAddress = defaultFrom }; }
ThresholdCalculationEmailSubsystem(IEmailTemplateEngine templateEngine, IEmailSender sender, string name) { _name = name; TemplateEngine = templateEngine; Sender = sender; }
/// <summary> /// Constructor. /// </summary> /// <param name="emailSender"></param> /// <param name="templateEngine"></param> public DefaultEmailService(IEmailSender emailSender, IEmailTemplateEngine templateEngine) { this._emailSender = emailSender; this._templateEngine = templateEngine; }
ThresholdCalculationEmailSubsystem(IEmailTemplateEngine templateEngine, IEmailSender sender, string name) { _name = name; TemplateEngine = templateEngine; Sender = sender; }
public DebugMailService(ILogger <DebugMailService> logger, IEmailTemplateEngine templateEngine) { _logger = logger; _templateEngine = templateEngine; }
public InMemoryEmailService(IEmailTemplateEngine composer) { _composer = composer; Messages = new List <EmailMessage>(); }
public EmailService(IEmailTemplateEngine composer, IEmailProvider sender, IEmailRepository repository) { _composer = composer; _sender = sender; _repository = repository; }
/// <summary> /// Constructor. /// </summary> /// <param name="emailSender"></param> /// <param name="templateEngine"></param> public DefaultEmailService(IEmailSender emailSender, IEmailTemplateEngine templateEngine) { _emailSender = emailSender; _templateEngine = templateEngine; }
public InMemoryEmailService(IEmailTemplateEngine composer) { _composer = composer; Messages = new List<EmailMessage>(); }
public EmailService(IEmailTemplateEngine composer, IEmailProvider sender, IEmailRepository repository) { _composer = composer; _sender = sender; _repository = repository; }
public EmailPreviewController(IVendrApi vendr, IEmailTemplateEngine emailTemplateEngine) { _vendr = vendr; _emailTemplateEngine = emailTemplateEngine; }