public EmailSendService( ISmtpClientPool smtpClientPool, IOptions <EmailSettings> emailSettingsOptions) { _smtpClientPool = smtpClientPool; _emailSettings = emailSettingsOptions; }
/// <summary> /// Initializes a new instance of the <see cref="DirectSendMailService"/> class. /// </summary> /// <param name="clientPool">The client pool.</param> /// <param name="logger">The logger.</param> /// <param name="mailConfiguration">The mail configuration.</param> public DirectSendMailService( ISmtpClientPool clientPool, ILogger logger, SendAccountConfiguration mailConfiguration) { this.clientPool = clientPool; this.logger = logger; this.mailConfiguration = mailConfiguration; }