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