/// <summary> /// DataClient /// </summary> /// <param name="httpClient"></param> /// <param name="fileCache"></param> /// <param name="context"></param> public DataClient(HttpClient httpClient, FileCacheBase fileCache) { if (httpClient == null) { throw new ArgumentNullException("httpClient"); } if (fileCache == null) { throw new ArgumentNullException("fileCache"); } _httpClient = httpClient; _fileCache = fileCache; _entityCache = new EntityCache(); }
public CacheHandler(HttpMessageHandler innerHandler, FileCacheBase fileCache) : base(innerHandler) { _fileCache = fileCache; }