Skip to content

Commit 6a3c977

Browse files
authored
Refactor: Use await using for packageVersionStream to ensure proper disposal of async resources (#2521)
1 parent cacf59d commit 6a3c977

File tree

1 file changed

+1
-1
lines changed

1 file changed

+1
-1
lines changed

src/dotnet-grpc/Commands/CommandBase.cs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -127,7 +127,7 @@ public async Task EnsureNugetPackagesAsync(Services services)
127127
}*/
128128
try
129129
{
130-
using var packageVersionStream = await _httpClient.GetStreamAsync(PackageVersionUrl);
130+
await using var packageVersionStream = await _httpClient.GetStreamAsync(PackageVersionUrl);
131131
using var packageVersionDocument = await JsonDocument.ParseAsync(packageVersionStream);
132132
var packageVersionsElement = packageVersionDocument.RootElement.GetProperty("Packages");
133133
var packageVersionsDictionary = new Dictionary<string, string>(StringComparer.OrdinalIgnoreCase);

0 commit comments

Comments
 (0)