MailSenderPluginHandler - конструктор
Создаёт экземпляр класса с указанием его зависимостей.
Пространство имён: Tessa.Extensions.Default.Server.Plugins.NoticesСборка: Tessa.Extensions.Default.Server (в Tessa.Extensions.Default.Server.dll) Версия: 4.1.3+7e2b1422f9b8c7c41fbbc4b151a843bed05319ab
public MailSenderPluginHandler(
MailSenderConfig mailSenderConfig,
IOutboxManager outboxManager,
Func<SmtpSender> smtpSenderFunc,
Func<ExchangeSender> exchangeSenderFunc
)
Public Sub New (
mailSenderConfig As MailSenderConfig,
outboxManager As IOutboxManager,
smtpSenderFunc As Func(Of SmtpSender),
exchangeSenderFunc As Func(Of ExchangeSender)
)
public:
MailSenderPluginHandler(
MailSenderConfig^ mailSenderConfig,
IOutboxManager^ outboxManager,
Func<SmtpSender^>^ smtpSenderFunc,
Func<ExchangeSender^>^ exchangeSenderFunc
)
new :
mailSenderConfig : MailSenderConfig *
outboxManager : IOutboxManager *
smtpSenderFunc : Func<SmtpSender> *
exchangeSenderFunc : Func<ExchangeSender> -> MailSenderPluginHandler
Параметры
- mailSenderConfig MailSenderConfig
Настройки по отправке почты.
- outboxManager IOutboxManager
Outbox messages manager.
- smtpSenderFunc FuncSmtpSender
- Функция для получения объекта SmtpSender.
- exchangeSenderFunc FuncExchangeSender
- Функция для получения объекта ExchangeSender.