string FetchString(Uri uri) { using (var wcLifeTime = new WebClient()) { new AuthProvider(new AuthProviderSettingsStorage(DomainEvilGlobal.Settings)).HandleAuthInfo(uri, wcLifeTime); return wcLifeTime.DownloadString(uri); } }