public ImageController(IExternalImageServiceClient client, IMemoryCache cache, IProcessingChannel channel) { _client = client; _cache = cache; _channel = channel; }
public UploadImageService(IExternalImageServiceClient client, IProcessingChannel channel) { _client = client; _channel = channel; }
public ImageController(IProcessingChannel processingChannel, ICacheHelper cacheHelper, IExternalImageServiceClient client) { _processingChannel = processingChannel; _cacheHelper = cacheHelper; _client = client; }
public LoadImageService(IExternalImageServiceClient client, ICacheHelper cacheHelper, IOptions <IFictionConfiguration> configuration) { _client = client; _cacheHelper = cacheHelper; _configuration = configuration.Value; }
public LoadImageService(IExternalImageServiceClient client, IMemoryCache cache) { _client = client; _cache = cache; }