Found additional usages for (var web = new HttpClient()) and replaced with private static readonly HttpClient HttpClient = new HttpClient();

This commit is contained in:
RaduOrleanu
2018-08-17 15:18:08 +02:00
parent 0cd3bb38ed
commit 051b595f82
4 changed files with 42 additions and 46 deletions

View File

@@ -23,6 +23,7 @@ namespace Umbraco.Web.Install
{
internal class InstallHelper
{
private static readonly HttpClient HttpClient = new HttpClient();
private readonly UmbracoContext _umbContext;
private InstallationType? _installationType;
@@ -199,8 +200,7 @@ namespace Umbraco.Web.Install
UmbracoVersion.Current);
using (var request = new HttpRequestMessage(HttpMethod.Get, requestUri))
using (var httpClient = new HttpClient())
using (var response = httpClient.SendAsync(request).Result)
using (var response = HttpClient.SendAsync(request).Result)
{
packages = response.Content.ReadAsAsync<IEnumerable<Package>>().Result.ToList();
}
@@ -213,4 +213,4 @@ namespace Umbraco.Web.Install
return packages;
}
}
}
}