Example #1
0
 public FilesService(
     IImageScalingService imageScaling,
     UniquePathsProvider pathsProvider,
     IImageCompressionService imageCompression,
     ILogger <FilesService> logger,
     IHttpClientFactory httpClientFactory,
     IConfiguration config) : base(pathsProvider)
 {
     ImageScaling     = imageScaling;
     ImageCompression = imageCompression;
     this.logger      = logger;
     this.config      = config;
     HttpClient       = httpClientFactory.CreateClient();
 }
 protected AbstractFilesService(UniquePathsProvider pathsProvider)
 {
     PathsProvider = pathsProvider;
 }