Example #1
0
 public ProductJsonMapper(IOptions <NodeServerSettings> settings, IPdfTemplateSelector pdfTemplateSelector, IDpcApiClient dpcApiClient, IHttpClientFactory factory)
 {
     _pdfTemplateSelector = pdfTemplateSelector;
     _dpcApiClient        = dpcApiClient;
     _settings            = settings.Value;
     _factory             = factory;
 }
 public HtmlGenerator(IOptions <NodeServerSettings> settings, IPdfTemplateSelector pdfTemplateSelector,
                      IDpcApiClient client, IRegionTagsReplacer regionTagsReplacer,
                      IPdfGenerationSettingsProvider roamingPdfGenerationSettingsProvider, IHttpClientFactory factory)
 {
     _settings            = settings.Value;
     _pdfTemplateSelector = pdfTemplateSelector;
     _client             = client;
     _regionTagsReplacer = regionTagsReplacer;
     _roamingPdfGenerationSettingsProvider = roamingPdfGenerationSettingsProvider;
     _factory = factory;
 }