public BaseEmailSender(IEmailBuilderService emailBuilder)
 {
     _emailBuilder = emailBuilder;
 }
示例#2
0
 public SendGridSender(IEmailBuilderService emailBuilder, SendGridOptions options, ILogger <SendGridSender> logger) : base(emailBuilder)
 {
     _options = options ?? throw new ArgumentNullException(nameof(options));
     _logger  = logger;
 }
示例#3
0
 public NotifyPartiesQueueHandler(IEmailBuilderService emailBuilderService)
 {
     _emailBuilderService = emailBuilderService;
 }
示例#4
0
 public SmtpSender(IEmailBuilderService emailBuilder, SmtpOptions options) : base(emailBuilder)
 {
     _options = options ?? throw new ArgumentNullException(nameof(options));
 }
示例#5
0
 public NotifyPartiesService(IEmailBuilderService emailBuilderService, IEmailService emailService, IPropertyRepository propertyRepository) : base(propertyRepository)
 {
     _emailBuilderService = emailBuilderService;
     _emailService        = emailService;
 }