public CacheImageFetcher(IImageFetcher source, long maxCacheSizeMb)
 {
     _source = source;
     _cache  = new MemoryCache(new MemoryCacheOptions()
     {
         SizeLimit = maxCacheSizeMb * 1000000
     });
 }
 public ProductController(
     ProductProcessor productProcessor,
     IEntitySerializer serializer,
     IEntityDeserializer deserializer,
     IImageFetcher imageFetcher
     )
 {
     _productProcessor = productProcessor;
     _serializer       = serializer;
     _deserializer     = deserializer;
     _imageFetcher     = imageFetcher;
 }
 public ImageController(IImageFetcher fetcher, ILogger <ImageController> logger)
 {
     _imageFetcher = fetcher;
     _logger       = logger;
 }
Beispiel #4
0
 public LikeService(IWebDriver driver, IImageFetcher fetch, IElementFinder elementFinder)
 {
     this._driver        = driver;
     this._fetch         = fetch;
     this._elementFinder = elementFinder;
 }