diff --git a/src/Cli/dotnet/commands/dotnet-add/dotnet-add-package/AddPackageParser.cs b/src/Cli/dotnet/commands/dotnet-add/dotnet-add-package/AddPackageParser.cs index 97d1d7364e16..afdae3e1b1f8 100644 --- a/src/Cli/dotnet/commands/dotnet-add/dotnet-add-package/AddPackageParser.cs +++ b/src/Cli/dotnet/commands/dotnet-add/dotnet-add-package/AddPackageParser.cs @@ -83,7 +83,7 @@ private static CliCommand ConstructCommand() public static IEnumerable QueryNuGet(string match) { - var httpClient = new HttpClient(); + using var httpClient = new HttpClient(); Stream result; @@ -104,6 +104,8 @@ public static IEnumerable QueryNuGet(string match) { yield return packageId; } + + result.Dispose(); } internal static IEnumerable EnumerablePackageIdFromQueryResponse(Stream result)