public static HttpManager_v5 CreateHttpManager(string cacheDirectory = null) { HttpManager_v5 httpManager = new HttpManager_v5(); //httpManager.TraceException = true; if (cacheDirectory != null) { UrlCache urlCache = new UrlCache(cacheDirectory); urlCache.UrlFileNameType = UrlFileNameType.Host | UrlFileNameType.Path; urlCache.IndexedFile = true; httpManager.SetCacheManager(urlCache); } return(httpManager); }