Esempio n. 1
0
 public Handler(AppSettings appSettings, GetImageRequestValidator getImageRequestValidator, IImageService imageService,
                IImageCachingService imageCachingService, IImageProcessor imageProcessor)
 {
     _appSettings = appSettings;
     _getImageRequestValidator = getImageRequestValidator;
     _imageService             = imageService;
     _imageCachingService      = imageCachingService;
     _imageProcessor           = imageProcessor;
 }
Esempio n. 2
0
 public ImageFetcherService(
     IBooruHttpClient httpClient,
     IImageCachingService imageCachingService,
     IBitmapImageCreatorService bitmapImageCreatorService,
     IBooruConfiguration configuration)
 {
     _httpClient                = httpClient;
     _imageCachingService       = imageCachingService;
     _bitmapImageCreatorService = bitmapImageCreatorService;
     _configuration             = configuration;
 }
Esempio n. 3
0
 public ImagesController(IImageCachingService imageCachingService)
 {
     _imageCachingService = imageCachingService;
 }
Esempio n. 4
0
 public CachingServiceLoader(int minutes, IImageCachingService cachingService)
 {
     _minutes        = minutes;
     _cachingService = cachingService;
 }