コード例 #1
0
ファイル: GetImage.cs プロジェクト: Pastafarian/ImageServer
 public Handler(AppSettings appSettings, GetImageRequestValidator getImageRequestValidator, IImageService imageService,
                IImageCachingService imageCachingService, IImageProcessor imageProcessor)
 {
     _appSettings = appSettings;
     _getImageRequestValidator = getImageRequestValidator;
     _imageService             = imageService;
     _imageCachingService      = imageCachingService;
     _imageProcessor           = imageProcessor;
 }
コード例 #2
0
 public ImageFetcherService(
     IBooruHttpClient httpClient,
     IImageCachingService imageCachingService,
     IBitmapImageCreatorService bitmapImageCreatorService,
     IBooruConfiguration configuration)
 {
     _httpClient                = httpClient;
     _imageCachingService       = imageCachingService;
     _bitmapImageCreatorService = bitmapImageCreatorService;
     _configuration             = configuration;
 }
コード例 #3
0
 public ImagesController(IImageCachingService imageCachingService)
 {
     _imageCachingService = imageCachingService;
 }
コード例 #4
0
 public CachingServiceLoader(int minutes, IImageCachingService cachingService)
 {
     _minutes        = minutes;
     _cachingService = cachingService;
 }