public InvoiceService(IFileService fileService, IPdfService pdfService, ILogger <InvoiceService> logger, ITemplatingService templatingService) { _fileService = fileService; _pdfService = pdfService; _logger = logger; _templatingService = templatingService; }
public PastebinHtmlBuilderService(ILogger <PastebinHtmlBuilderService> log, IOptions <HtmlBuilderSettings> config, ITemplatingService templateEngine) { _log = log; _config = config.Value; _templateEngine = templateEngine; }
public AdActivationServices(IRepository repository, ITemplatingService templatingService, IEmailServices emailService, IApplicationSettingsProvider appSettingsProvider) { _repository = repository; _templatingService = templatingService; _emailService = emailService; _appSettingsProvider = appSettingsProvider; }
public AdActivationServices(IRepository repository, ITemplatingService templatingService, IEmailServices emailService, IApplicationSettingsProvider appSettingsProvider) { _repository = repository; _templatingService = templatingService; _emailService = emailService; _appSettingsProvider = appSettingsProvider; }
/// <summary>Initializes a new instance of the <see cref="TemplatingMailService" /> class.</summary> /// <param name="mailService">The mail service.</param> /// <param name="templatingService">The templating service.</param> public TemplatingMailService(IMailService mailService, ITemplatingService templatingService) { MailService = mailService ?? throw new ArgumentNullException(nameof(mailService)); TemplatingService = templatingService ?? throw new ArgumentNullException(nameof(templatingService)); }
public ReportingService(ILogService logService, ISettingsService settingsService, ITemplatingService templatingService, IPeriodCartReportEntitiesRepository periodCartReportEntitiesRepository) : base(logService, settingsService) { _templatingService = templatingService; _periodCartReportEntitiesRepository = periodCartReportEntitiesRepository; }
public AdRequestServices(IAdRepository adRepository, IEmailServices emailServices, ITemplatingService templatingServices) { _adRepository = adRepository; _emailServices = emailServices; _templatingServices = templatingServices; }
/// <summary>Constructor.</summary> /// <exception cref="ArgumentNullException"> /// Thrown when one or more required arguments are /// null. /// </exception> /// <param name="templatingService"> The engine. </param> /// <param name="options"> Options for controlling the operation. </param> protected MailKitTemplatingMailService(ITemplatingService templatingService, MailServiceOptions options) { TempalingService = templatingService ?? throw new ArgumentNullException(nameof(templatingService)); Options = options ?? throw new ArgumentNullException(nameof(options)); }
public AdRequestServices(IAdRepository adRepository, IEmailServices emailServices, ITemplatingService templatingServices) { _adRepository = adRepository; _emailServices = emailServices; _templatingServices = templatingServices; }
public NotificationService(ITemplatingService templatingService, IEmailService emailService) { _templatingService = templatingService; _emailService = emailService; }