diff --git a/3.1/BlazorSample_WebAssembly/Pages/call-web-api/TodoRequest.razor b/3.1/BlazorSample_WebAssembly/Pages/call-web-api/TodoRequest.razor index 6e2d392ea..3e9a0aa6e 100644 --- a/3.1/BlazorSample_WebAssembly/Pages/call-web-api/TodoRequest.razor +++ b/3.1/BlazorSample_WebAssembly/Pages/call-web-api/TodoRequest.razor @@ -19,7 +19,7 @@ private async Task PostRequest() { - var requestMessage = new HttpRequestMessage() + using var requestMessage = new HttpRequestMessage() { Method = new HttpMethod("POST"), RequestUri = new Uri("https://localhost:10000/api/TodoItems"), @@ -41,7 +41,7 @@ requestMessage.Content.Headers.TryAddWithoutValidation( "x-custom-header", "value"); - var response = await Http.SendAsync(requestMessage); + using var response = await Http.SendAsync(requestMessage); var responseStatusCode = response.StatusCode; responseBody = await response.Content.ReadAsStringAsync(); diff --git a/5.0/BlazorSample_Server/Pages/file-uploads/FileUpload2.razor b/5.0/BlazorSample_Server/Pages/file-uploads/FileUpload2.razor index 089439bd0..b3608cfb4 100644 --- a/5.0/BlazorSample_Server/Pages/file-uploads/FileUpload2.razor +++ b/5.0/BlazorSample_Server/Pages/file-uploads/FileUpload2.razor @@ -109,7 +109,7 @@ { var client = ClientFactory.CreateClient(); - var response = + using var response = await client.PostAsync("https://localhost:5001/Filesave", content); diff --git a/5.0/BlazorSample_WebAssembly/Pages/call-web-api/TodoRequest.razor b/5.0/BlazorSample_WebAssembly/Pages/call-web-api/TodoRequest.razor index 6e2d392ea..3e9a0aa6e 100644 --- a/5.0/BlazorSample_WebAssembly/Pages/call-web-api/TodoRequest.razor +++ b/5.0/BlazorSample_WebAssembly/Pages/call-web-api/TodoRequest.razor @@ -19,7 +19,7 @@ private async Task PostRequest() { - var requestMessage = new HttpRequestMessage() + using var requestMessage = new HttpRequestMessage() { Method = new HttpMethod("POST"), RequestUri = new Uri("https://localhost:10000/api/TodoItems"), @@ -41,7 +41,7 @@ requestMessage.Content.Headers.TryAddWithoutValidation( "x-custom-header", "value"); - var response = await Http.SendAsync(requestMessage); + using var response = await Http.SendAsync(requestMessage); var responseStatusCode = response.StatusCode; responseBody = await response.Content.ReadAsStringAsync(); diff --git a/5.0/BlazorSample_WebAssembly/Pages/file-uploads/FileUpload2.razor b/5.0/BlazorSample_WebAssembly/Pages/file-uploads/FileUpload2.razor index 760ebb8b2..496021aee 100644 --- a/5.0/BlazorSample_WebAssembly/Pages/file-uploads/FileUpload2.razor +++ b/5.0/BlazorSample_WebAssembly/Pages/file-uploads/FileUpload2.razor @@ -101,7 +101,7 @@ if (upload) { - var response = await Http.PostAsync("/Filesave", content); + using var response = await Http.PostAsync("/Filesave", content); var newUploadResults = await response.Content .ReadFromJsonAsync>(); diff --git a/6.0/BlazorSample_Server/Pages/file-uploads/FileUpload2.razor b/6.0/BlazorSample_Server/Pages/file-uploads/FileUpload2.razor index 8ec45c07b..27fe5cd47 100644 --- a/6.0/BlazorSample_Server/Pages/file-uploads/FileUpload2.razor +++ b/6.0/BlazorSample_Server/Pages/file-uploads/FileUpload2.razor @@ -108,7 +108,7 @@ { var client = ClientFactory.CreateClient(); - var response = + using var response = await client.PostAsync("https://localhost:5001/Filesave", content); diff --git a/6.0/BlazorSample_Server/Pages/images/ShowFile.razor b/6.0/BlazorSample_Server/Pages/images/ShowFile.razor index 04d98fd09..b39c90a65 100644 --- a/6.0/BlazorSample_Server/Pages/images/ShowFile.razor +++ b/6.0/BlazorSample_Server/Pages/images/ShowFile.razor @@ -25,7 +25,7 @@ var absoluteUrl = NavigationManager.ToAbsoluteUri(url); Console.WriteLine($"Downloading file from {absoluteUrl}"); - var response = await Http.GetAsync(absoluteUrl); + using var response = await Http.GetAsync(absoluteUrl); string? contentType = null; if (response.Content.Headers.TryGetValues("Content-Type", out var values)) diff --git a/6.0/BlazorSample_WebAssembly/Pages/call-web-api/TodoRequest.razor b/6.0/BlazorSample_WebAssembly/Pages/call-web-api/TodoRequest.razor index 12137b6e0..ce85ee3be 100644 --- a/6.0/BlazorSample_WebAssembly/Pages/call-web-api/TodoRequest.razor +++ b/6.0/BlazorSample_WebAssembly/Pages/call-web-api/TodoRequest.razor @@ -17,7 +17,7 @@ private async Task PostRequest() { - var requestMessage = new HttpRequestMessage() + using var requestMessage = new HttpRequestMessage() { Method = new HttpMethod("POST"), RequestUri = new Uri("https://localhost:10000/api/TodoItems"), @@ -39,7 +39,7 @@ requestMessage.Content.Headers.TryAddWithoutValidation( "x-custom-header", "value"); - var response = await Http.SendAsync(requestMessage); + using var response = await Http.SendAsync(requestMessage); var responseStatusCode = response.StatusCode; responseBody = await response.Content.ReadAsStringAsync(); diff --git a/6.0/BlazorSample_WebAssembly/Pages/file-uploads/FileUpload2.razor b/6.0/BlazorSample_WebAssembly/Pages/file-uploads/FileUpload2.razor index 4799ce14e..ad8dfe907 100644 --- a/6.0/BlazorSample_WebAssembly/Pages/file-uploads/FileUpload2.razor +++ b/6.0/BlazorSample_WebAssembly/Pages/file-uploads/FileUpload2.razor @@ -101,7 +101,7 @@ if (upload) { - var response = await Http.PostAsync("/Filesave", content); + using var response = await Http.PostAsync("/Filesave", content); var newUploadResults = await response.Content .ReadFromJsonAsync>(); diff --git a/6.0/BlazorSample_WebAssembly/Pages/images/ShowFile.razor b/6.0/BlazorSample_WebAssembly/Pages/images/ShowFile.razor index 04d98fd09..b39c90a65 100644 --- a/6.0/BlazorSample_WebAssembly/Pages/images/ShowFile.razor +++ b/6.0/BlazorSample_WebAssembly/Pages/images/ShowFile.razor @@ -25,7 +25,7 @@ var absoluteUrl = NavigationManager.ToAbsoluteUri(url); Console.WriteLine($"Downloading file from {absoluteUrl}"); - var response = await Http.GetAsync(absoluteUrl); + using var response = await Http.GetAsync(absoluteUrl); string? contentType = null; if (response.Content.Headers.TryGetValues("Content-Type", out var values)) diff --git a/7.0/BlazorSample_Server/Pages/file-uploads/FileUpload2.razor b/7.0/BlazorSample_Server/Pages/file-uploads/FileUpload2.razor index 8ec45c07b..27fe5cd47 100644 --- a/7.0/BlazorSample_Server/Pages/file-uploads/FileUpload2.razor +++ b/7.0/BlazorSample_Server/Pages/file-uploads/FileUpload2.razor @@ -108,7 +108,7 @@ { var client = ClientFactory.CreateClient(); - var response = + using var response = await client.PostAsync("https://localhost:5001/Filesave", content); diff --git a/7.0/BlazorSample_Server/Pages/images/ShowFile.razor b/7.0/BlazorSample_Server/Pages/images/ShowFile.razor index 04d98fd09..b39c90a65 100644 --- a/7.0/BlazorSample_Server/Pages/images/ShowFile.razor +++ b/7.0/BlazorSample_Server/Pages/images/ShowFile.razor @@ -25,7 +25,7 @@ var absoluteUrl = NavigationManager.ToAbsoluteUri(url); Console.WriteLine($"Downloading file from {absoluteUrl}"); - var response = await Http.GetAsync(absoluteUrl); + using var response = await Http.GetAsync(absoluteUrl); string? contentType = null; if (response.Content.Headers.TryGetValues("Content-Type", out var values)) diff --git a/7.0/BlazorSample_WebAssembly/Pages/call-web-api/TodoRequest.razor b/7.0/BlazorSample_WebAssembly/Pages/call-web-api/TodoRequest.razor index 12137b6e0..ce85ee3be 100644 --- a/7.0/BlazorSample_WebAssembly/Pages/call-web-api/TodoRequest.razor +++ b/7.0/BlazorSample_WebAssembly/Pages/call-web-api/TodoRequest.razor @@ -17,7 +17,7 @@ private async Task PostRequest() { - var requestMessage = new HttpRequestMessage() + using var requestMessage = new HttpRequestMessage() { Method = new HttpMethod("POST"), RequestUri = new Uri("https://localhost:10000/api/TodoItems"), @@ -39,7 +39,7 @@ requestMessage.Content.Headers.TryAddWithoutValidation( "x-custom-header", "value"); - var response = await Http.SendAsync(requestMessage); + using var response = await Http.SendAsync(requestMessage); var responseStatusCode = response.StatusCode; responseBody = await response.Content.ReadAsStringAsync(); diff --git a/7.0/BlazorSample_WebAssembly/Pages/file-uploads/FileUpload2.razor b/7.0/BlazorSample_WebAssembly/Pages/file-uploads/FileUpload2.razor index 4799ce14e..ad8dfe907 100644 --- a/7.0/BlazorSample_WebAssembly/Pages/file-uploads/FileUpload2.razor +++ b/7.0/BlazorSample_WebAssembly/Pages/file-uploads/FileUpload2.razor @@ -101,7 +101,7 @@ if (upload) { - var response = await Http.PostAsync("/Filesave", content); + using var response = await Http.PostAsync("/Filesave", content); var newUploadResults = await response.Content .ReadFromJsonAsync>(); diff --git a/7.0/BlazorSample_WebAssembly/Pages/images/ShowFile.razor b/7.0/BlazorSample_WebAssembly/Pages/images/ShowFile.razor index 04d98fd09..b39c90a65 100644 --- a/7.0/BlazorSample_WebAssembly/Pages/images/ShowFile.razor +++ b/7.0/BlazorSample_WebAssembly/Pages/images/ShowFile.razor @@ -25,7 +25,7 @@ var absoluteUrl = NavigationManager.ToAbsoluteUri(url); Console.WriteLine($"Downloading file from {absoluteUrl}"); - var response = await Http.GetAsync(absoluteUrl); + using var response = await Http.GetAsync(absoluteUrl); string? contentType = null; if (response.Content.Headers.TryGetValues("Content-Type", out var values)) diff --git a/8.0/BlazorSample_BlazorWebApp/Components/Pages/FileUpload2.razor b/8.0/BlazorSample_BlazorWebApp/Components/Pages/FileUpload2.razor index 43ee0c64c..ac8c4e05e 100644 --- a/8.0/BlazorSample_BlazorWebApp/Components/Pages/FileUpload2.razor +++ b/8.0/BlazorSample_BlazorWebApp/Components/Pages/FileUpload2.razor @@ -111,7 +111,7 @@ { var client = ClientFactory.CreateClient(); - var response = + using var response = await client.PostAsync("https://localhost:5001/Filesave", content); diff --git a/8.0/BlazorSample_BlazorWebApp/Components/Pages/ShowFile.razor b/8.0/BlazorSample_BlazorWebApp/Components/Pages/ShowFile.razor index cd29fd23e..1330b4430 100644 --- a/8.0/BlazorSample_BlazorWebApp/Components/Pages/ShowFile.razor +++ b/8.0/BlazorSample_BlazorWebApp/Components/Pages/ShowFile.razor @@ -27,7 +27,7 @@ var absoluteUrl = Navigation.ToAbsoluteUri(url); Console.WriteLine($"Downloading file from {absoluteUrl}"); - var response = await Http.GetAsync(absoluteUrl); + using var response = await Http.GetAsync(absoluteUrl); string? contentType = null; if (response.Content.Headers.TryGetValues("Content-Type", out var values)) diff --git a/8.0/BlazorSample_WebAssembly/Pages/FileUpload2.razor b/8.0/BlazorSample_WebAssembly/Pages/FileUpload2.razor index 0cb27e67e..97530b0b1 100644 --- a/8.0/BlazorSample_WebAssembly/Pages/FileUpload2.razor +++ b/8.0/BlazorSample_WebAssembly/Pages/FileUpload2.razor @@ -102,7 +102,7 @@ if (upload) { - var response = await Http.PostAsync("/Filesave", content); + using var response = await Http.PostAsync("/Filesave", content); var newUploadResults = await response.Content .ReadFromJsonAsync>(); diff --git a/8.0/BlazorSample_WebAssembly/Pages/ShowFile.razor b/8.0/BlazorSample_WebAssembly/Pages/ShowFile.razor index cd29fd23e..1330b4430 100644 --- a/8.0/BlazorSample_WebAssembly/Pages/ShowFile.razor +++ b/8.0/BlazorSample_WebAssembly/Pages/ShowFile.razor @@ -27,7 +27,7 @@ var absoluteUrl = Navigation.ToAbsoluteUri(url); Console.WriteLine($"Downloading file from {absoluteUrl}"); - var response = await Http.GetAsync(absoluteUrl); + using var response = await Http.GetAsync(absoluteUrl); string? contentType = null; if (response.Content.Headers.TryGetValues("Content-Type", out var values)) diff --git a/8.0/BlazorWebAppOidcServer/BlazorWebAppOidcServer/Components/Pages/Weather.razor b/8.0/BlazorWebAppOidcServer/BlazorWebAppOidcServer/Components/Pages/Weather.razor index 04e1b429a..73cff0b4a 100644 --- a/8.0/BlazorWebAppOidcServer/BlazorWebAppOidcServer/Components/Pages/Weather.razor +++ b/8.0/BlazorWebAppOidcServer/BlazorWebAppOidcServer/Components/Pages/Weather.razor @@ -44,9 +44,9 @@ else protected override async Task OnInitializedAsync() { - var request = new HttpRequestMessage(HttpMethod.Get, "/weather-forecast"); + using var request = new HttpRequestMessage(HttpMethod.Get, "/weather-forecast"); var client = ClientFactory.CreateClient("ExternalApi"); - var response = await client.SendAsync(request); + using var response = await client.SendAsync(request); response.EnsureSuccessStatusCode(); forecasts = await response.Content.ReadFromJsonAsync() ?? diff --git a/8.0/BlazorWebAssemblyStandaloneWithIdentity/BlazorWasmAuth/Components/Pages/DataProcessing.razor b/8.0/BlazorWebAssemblyStandaloneWithIdentity/BlazorWasmAuth/Components/Pages/DataProcessing.razor index f4230d79c..6daa933e0 100644 --- a/8.0/BlazorWebAssemblyStandaloneWithIdentity/BlazorWasmAuth/Components/Pages/DataProcessing.razor +++ b/8.0/BlazorWebAssemblyStandaloneWithIdentity/BlazorWasmAuth/Components/Pages/DataProcessing.razor @@ -78,7 +78,7 @@ { var client = ClientFactory.CreateClient("Auth"); - var response = await client.PostAsJsonAsync(endpoint, model); + using var response = await client.PostAsJsonAsync(endpoint, model); if (response.IsSuccessStatusCode) { diff --git a/8.0/BlazorWebAssemblyStandaloneWithIdentity/BlazorWasmAuth/Identity/CookieAuthenticationStateProvider.cs b/8.0/BlazorWebAssemblyStandaloneWithIdentity/BlazorWasmAuth/Identity/CookieAuthenticationStateProvider.cs index 4b12176f7..e69c860e5 100644 --- a/8.0/BlazorWebAssemblyStandaloneWithIdentity/BlazorWasmAuth/Identity/CookieAuthenticationStateProvider.cs +++ b/8.0/BlazorWebAssemblyStandaloneWithIdentity/BlazorWasmAuth/Identity/CookieAuthenticationStateProvider.cs @@ -168,7 +168,7 @@ public override async Task GetAuthenticationStateAsync() try { // the user info endpoint is secured, so if the user isn't logged in this will fail - var userResponse = await httpClient.GetAsync("manage/info"); + using var userResponse = await httpClient.GetAsync("manage/info"); // throw if user info wasn't retrieved userResponse.EnsureSuccessStatusCode(); @@ -192,7 +192,7 @@ public override async Task GetAuthenticationStateAsync() .Select(c => new Claim(c.Key, c.Value))); // request the roles endpoint for the user's roles - var rolesResponse = await httpClient.GetAsync("roles"); + using var rolesResponse = await httpClient.GetAsync("roles"); // throw if request fails rolesResponse.EnsureSuccessStatusCode(); diff --git a/9.0/BlazorSample_BlazorWebApp/Components/Pages/FileUpload2.razor b/9.0/BlazorSample_BlazorWebApp/Components/Pages/FileUpload2.razor index 43ee0c64c..ac8c4e05e 100644 --- a/9.0/BlazorSample_BlazorWebApp/Components/Pages/FileUpload2.razor +++ b/9.0/BlazorSample_BlazorWebApp/Components/Pages/FileUpload2.razor @@ -111,7 +111,7 @@ { var client = ClientFactory.CreateClient(); - var response = + using var response = await client.PostAsync("https://localhost:5001/Filesave", content); diff --git a/9.0/BlazorSample_BlazorWebApp/Components/Pages/ShowFile.razor b/9.0/BlazorSample_BlazorWebApp/Components/Pages/ShowFile.razor index cd29fd23e..1330b4430 100644 --- a/9.0/BlazorSample_BlazorWebApp/Components/Pages/ShowFile.razor +++ b/9.0/BlazorSample_BlazorWebApp/Components/Pages/ShowFile.razor @@ -27,7 +27,7 @@ var absoluteUrl = Navigation.ToAbsoluteUri(url); Console.WriteLine($"Downloading file from {absoluteUrl}"); - var response = await Http.GetAsync(absoluteUrl); + using var response = await Http.GetAsync(absoluteUrl); string? contentType = null; if (response.Content.Headers.TryGetValues("Content-Type", out var values)) diff --git a/9.0/BlazorSample_WebAssembly/Pages/FileUpload2.razor b/9.0/BlazorSample_WebAssembly/Pages/FileUpload2.razor index 0cb27e67e..97530b0b1 100644 --- a/9.0/BlazorSample_WebAssembly/Pages/FileUpload2.razor +++ b/9.0/BlazorSample_WebAssembly/Pages/FileUpload2.razor @@ -102,7 +102,7 @@ if (upload) { - var response = await Http.PostAsync("/Filesave", content); + using var response = await Http.PostAsync("/Filesave", content); var newUploadResults = await response.Content .ReadFromJsonAsync>(); diff --git a/9.0/BlazorSample_WebAssembly/Pages/ShowFile.razor b/9.0/BlazorSample_WebAssembly/Pages/ShowFile.razor index cd29fd23e..1330b4430 100644 --- a/9.0/BlazorSample_WebAssembly/Pages/ShowFile.razor +++ b/9.0/BlazorSample_WebAssembly/Pages/ShowFile.razor @@ -27,7 +27,7 @@ var absoluteUrl = Navigation.ToAbsoluteUri(url); Console.WriteLine($"Downloading file from {absoluteUrl}"); - var response = await Http.GetAsync(absoluteUrl); + using var response = await Http.GetAsync(absoluteUrl); string? contentType = null; if (response.Content.Headers.TryGetValues("Content-Type", out var values)) diff --git a/9.0/BlazorWebAppEntra/BlazorWebAppEntra/Weather/ServerWeatherForecaster.cs b/9.0/BlazorWebAppEntra/BlazorWebAppEntra/Weather/ServerWeatherForecaster.cs index 7097a80cb..afc58faf1 100644 --- a/9.0/BlazorWebAppEntra/BlazorWebAppEntra/Weather/ServerWeatherForecaster.cs +++ b/9.0/BlazorWebAppEntra/BlazorWebAppEntra/Weather/ServerWeatherForecaster.cs @@ -7,7 +7,7 @@ internal sealed class ServerWeatherForecaster(IDownstreamApi downstreamApi) : IW { public async Task> GetWeatherForecastAsync() { - var response = await downstreamApi.CallApiForUserAsync("DownstreamApi", + using var response = await downstreamApi.CallApiForUserAsync("DownstreamApi", options => { options.RelativePath = "/weather-forecast"; diff --git a/9.0/BlazorWebAppEntraBff/BlazorWebAppEntra/ServerWeatherForecaster.cs b/9.0/BlazorWebAppEntraBff/BlazorWebAppEntra/ServerWeatherForecaster.cs index b17cf6ebd..07c8c7e6a 100644 --- a/9.0/BlazorWebAppEntraBff/BlazorWebAppEntra/ServerWeatherForecaster.cs +++ b/9.0/BlazorWebAppEntraBff/BlazorWebAppEntra/ServerWeatherForecaster.cs @@ -7,7 +7,7 @@ internal sealed class ServerWeatherForecaster(IDownstreamApi downstreamApi) : IW { public async Task> GetWeatherForecastAsync() { - var response = await downstreamApi.CallApiForUserAsync("DownstreamApi", + using var response = await downstreamApi.CallApiForUserAsync("DownstreamApi", options => { options.RelativePath = "/weather-forecast"; diff --git a/9.0/BlazorWebAppOidcServer/BlazorWebAppOidcServer/Components/Pages/Weather.razor b/9.0/BlazorWebAppOidcServer/BlazorWebAppOidcServer/Components/Pages/Weather.razor index 04e1b429a..73cff0b4a 100644 --- a/9.0/BlazorWebAppOidcServer/BlazorWebAppOidcServer/Components/Pages/Weather.razor +++ b/9.0/BlazorWebAppOidcServer/BlazorWebAppOidcServer/Components/Pages/Weather.razor @@ -44,9 +44,9 @@ else protected override async Task OnInitializedAsync() { - var request = new HttpRequestMessage(HttpMethod.Get, "/weather-forecast"); + using var request = new HttpRequestMessage(HttpMethod.Get, "/weather-forecast"); var client = ClientFactory.CreateClient("ExternalApi"); - var response = await client.SendAsync(request); + using var response = await client.SendAsync(request); response.EnsureSuccessStatusCode(); forecasts = await response.Content.ReadFromJsonAsync() ?? diff --git a/9.0/BlazorWebAssemblyStandaloneWithIdentity/BlazorWasmAuth/Components/Pages/DataProcessing.razor b/9.0/BlazorWebAssemblyStandaloneWithIdentity/BlazorWasmAuth/Components/Pages/DataProcessing.razor index f4230d79c..6daa933e0 100644 --- a/9.0/BlazorWebAssemblyStandaloneWithIdentity/BlazorWasmAuth/Components/Pages/DataProcessing.razor +++ b/9.0/BlazorWebAssemblyStandaloneWithIdentity/BlazorWasmAuth/Components/Pages/DataProcessing.razor @@ -78,7 +78,7 @@ { var client = ClientFactory.CreateClient("Auth"); - var response = await client.PostAsJsonAsync(endpoint, model); + using var response = await client.PostAsJsonAsync(endpoint, model); if (response.IsSuccessStatusCode) { diff --git a/9.0/BlazorWebAssemblyStandaloneWithIdentity/BlazorWasmAuth/Identity/CookieAuthenticationStateProvider.cs b/9.0/BlazorWebAssemblyStandaloneWithIdentity/BlazorWasmAuth/Identity/CookieAuthenticationStateProvider.cs index 4b12176f7..e69c860e5 100644 --- a/9.0/BlazorWebAssemblyStandaloneWithIdentity/BlazorWasmAuth/Identity/CookieAuthenticationStateProvider.cs +++ b/9.0/BlazorWebAssemblyStandaloneWithIdentity/BlazorWasmAuth/Identity/CookieAuthenticationStateProvider.cs @@ -168,7 +168,7 @@ public override async Task GetAuthenticationStateAsync() try { // the user info endpoint is secured, so if the user isn't logged in this will fail - var userResponse = await httpClient.GetAsync("manage/info"); + using var userResponse = await httpClient.GetAsync("manage/info"); // throw if user info wasn't retrieved userResponse.EnsureSuccessStatusCode(); @@ -192,7 +192,7 @@ public override async Task GetAuthenticationStateAsync() .Select(c => new Claim(c.Key, c.Value))); // request the roles endpoint for the user's roles - var rolesResponse = await httpClient.GetAsync("roles"); + using var rolesResponse = await httpClient.GetAsync("roles"); // throw if request fails rolesResponse.EnsureSuccessStatusCode(); diff --git a/9.0/MauiBlazorWebIdentity/MauiBlazorWeb/MauiBlazorWeb/Services/MauiAuthenticationStateProvider.cs b/9.0/MauiBlazorWebIdentity/MauiBlazorWeb/MauiBlazorWeb/Services/MauiAuthenticationStateProvider.cs index e194a83a6..118b49558 100644 --- a/9.0/MauiBlazorWebIdentity/MauiBlazorWeb/MauiBlazorWeb/Services/MauiAuthenticationStateProvider.cs +++ b/9.0/MauiBlazorWebIdentity/MauiBlazorWeb/MauiBlazorWeb/Services/MauiAuthenticationStateProvider.cs @@ -83,7 +83,7 @@ private async Task LoginWithProviderAsync(LoginRequest loginMod //Call the Login endpoint and pass the email and password var httpClient = HttpClientHelper.GetHttpClient(); var loginData = new { loginModel.Email, loginModel.Password }; - var response = await httpClient.PostAsJsonAsync(HttpClientHelper.LoginUrl, loginData); + using var response = await httpClient.PostAsJsonAsync(HttpClientHelper.LoginUrl, loginData); LoginStatus = response.IsSuccessStatusCode ? LoginStatus.Success : LoginStatus.Failed; @@ -168,7 +168,7 @@ private async Task RefreshAccessTokenAsync(string refreshToken, string ema //Call the Refresh endpoint and pass the refresh token var httpClient = HttpClientHelper.GetHttpClient(); var refreshData = new { refreshToken }; - var response = await httpClient.PostAsJsonAsync(HttpClientHelper.RefreshUrl, refreshData); + using var response = await httpClient.PostAsJsonAsync(HttpClientHelper.RefreshUrl, refreshData); response.EnsureSuccessStatusCode(); var token = await response.Content.ReadAsStringAsync(); _accessToken = await TokenStorage.SaveTokenToSecureStorageAsync(token, email); diff --git a/BlazorWebAssemblyXrefGenerator/Pages/Home.razor b/BlazorWebAssemblyXrefGenerator/Pages/Home.razor index e9df507b7..f2eb50db4 100644 --- a/BlazorWebAssemblyXrefGenerator/Pages/Home.razor +++ b/BlazorWebAssemblyXrefGenerator/Pages/Home.razor @@ -97,8 +97,8 @@ { var client = ClientFactory.CreateClient(); var encodedUrl = WebUtility.UrlEncode($"https://learn.microsoft.com/en-us{result.Url}?view={dotNetVersion}"); - var request = new HttpRequestMessage(HttpMethod.Get, $"https://corsproxy.io/?{encodedUrl}"); - var response = await client.SendAsync(request); + using var request = new HttpRequestMessage(HttpMethod.Get, $"https://corsproxy.io/?{encodedUrl}"); + using var response = await client.SendAsync(request); var content = await response.Content.ReadAsStringAsync(); var match = Regex.Match(content, "");