public ToastImageSourceFactory( IImageCacher imageCacher, IResourceToFileNameStrategy resourceToFileNameStrategy, IImageDirectoryResolver imageDirectoryResolver) { this.imageCacher = imageCacher; this.resourceToFileNameStrategy = resourceToFileNameStrategy; this.imageDirectoryResolver = imageDirectoryResolver; }
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; }