Skip to content
This repository was archived by the owner on Oct 4, 2021. It is now read-only.

Commit 8e155eb

Browse files
committed
Use HttpClientProvider class
1 parent 6673afa commit 8e155eb

File tree

1 file changed

+5
-7
lines changed
  • main/src/addins/MonoDevelop.AspNetCore/MonoDevelop.AspNetCore.Scaffolding/Configuration

1 file changed

+5
-7
lines changed

main/src/addins/MonoDevelop.AspNetCore/MonoDevelop.AspNetCore.Scaffolding/Configuration/ScaffoldingConfig.cs

Lines changed: 5 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
using System;
22
using System.Collections.Generic;
33
using System.IO;
4-
using System.Net;
5-
using System.Net.Http;
64
using System.Threading.Tasks;
75
using Newtonsoft.Json;
8-
9-
namespace Microsoft.WebTools.Scaffolding.Core.Config
6+
using MonoDevelop.Core.Web;
7+
8+
namespace Microsoft.WebTools.Scaffolding.Core.Config
109
{
1110
class ScaffoldingConfig
1211
{
@@ -75,9 +74,8 @@ public static async Task<ScaffoldingConfig> LoadFromJsonAsync ()
7574
{
7675
if(fetchedConfig == null) {
7776
Stream stream;
78-
using var httpClient = new HttpClient {
79-
Timeout = TimeSpan.FromSeconds (2)
80-
};
77+
using var httpClient = HttpClientProvider.CreateHttpClient (packageVersionsUrl);
78+
httpClient.Timeout = TimeSpan.FromSeconds (2);
8179

8280
try {
8381
stream = await httpClient.GetStreamAsync (packageVersionsUrl);

0 commit comments

Comments
 (0)