public MailGunEmailNotificationClient( IMailgunClient mailGunClient, IMailMessageFactory mailMessageFactory) { _mailGunClient = mailGunClient; _mailMessageFactory = mailMessageFactory; }
public FakeSmtpClient(string userName, string password, string smtpHost, int smtpPort, IMailMessageFactory factory) { _userName = userName; _password = password; _smtpHost = smtpHost; _smtpPort = smtpPort; _factory = factory; }
public MailCreator(IInputValidator inputValidator, IEmailAddressValidator emailAddressValidator, IMailMessageFactory mailMessageFactory, IMailRepositoryFactory mailRepositoryFactory, IMailSender sender, ICredentialsRepository credentialsRepo) { _inputValidator = inputValidator; _emailValidator = emailAddressValidator; _mailMessageFactory = mailMessageFactory; _mailRepositoryFactory = mailRepositoryFactory; _sender = sender; _credentialsRepo = credentialsRepo; }
public EmailSender(IMailMessageFactory mailMessageFactory) { this.mailMessageFactory = mailMessageFactory; }
public SmtpEmailNotificationClient(IMailMessageFactory mailMessageFactory) { _mailMessageFactory = mailMessageFactory; }
public EmailAlertService(IMailMessageFactory mailMessageFactory, ISmtpClientFactory smtpClientFactory) { _mailMessageFactory = mailMessageFactory ?? throw new System.ArgumentNullException(nameof(mailMessageFactory)); _smtpClientFactory = smtpClientFactory ?? throw new System.ArgumentNullException(nameof(smtpClientFactory)); }
public PostmarkMessageFactory(IMailMessageFactory mailMessageFactory) { _mailMessageFactory = mailMessageFactory; }