public ToastImageSourceFactory(
     IImageCacher imageCacher,
     IResourceToFileNameStrategy resourceToFileNameStrategy,
     IImageDirectoryResolver imageDirectoryResolver)
 {
     this.imageCacher = imageCacher;
     this.resourceToFileNameStrategy = resourceToFileNameStrategy;
     this.imageDirectoryResolver     = imageDirectoryResolver;
 }
예제 #2
0
 public ToastImageSourceFactory(
     IHttpClientFactory httpClientFactory,
     IImageCacher imageCacher,
     IUriToFileNameStrategy uriToFileNameStrategy,
     IResourceToFileNameStrategy resourceToFileNameStrategy,
     IBundleToFileNameStrategy bundleToFileNameStrategy,
     IMimeDetector mimeDetector)
 {
     this.httpClientFactory          = httpClientFactory;
     this.imageCacher                = imageCacher;
     this.uriToFileNameStrategy      = uriToFileNameStrategy;
     this.resourceToFileNameStrategy = resourceToFileNameStrategy;
     this.bundleToFileNameStrategy   = bundleToFileNameStrategy;
     this.mimeDetector               = mimeDetector;
 }