From 583b9eb0e95b7418e66016a3328b0e5bc17c5b0f Mon Sep 17 00:00:00 2001 From: Eris Date: Thu, 14 Oct 2021 21:51:54 +0200 Subject: [PATCH] Dispose some objects when no longer needed --- CatCore/Services/Twitch/TwitchHelixApiService.cs | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/CatCore/Services/Twitch/TwitchHelixApiService.cs b/CatCore/Services/Twitch/TwitchHelixApiService.cs index bcc3437..277e47c 100644 --- a/CatCore/Services/Twitch/TwitchHelixApiService.cs +++ b/CatCore/Services/Twitch/TwitchHelixApiService.cs @@ -143,8 +143,8 @@ internal TwitchHelixApiService(ILogger logger, ITwitchAuthService twitchAuthServ using var httpResponseMessage = await _combinedHelixPolicy.ExecuteAsync(() => { - var jsonContent = JsonContent.Create(body); - var httpRequestMessage = new HttpRequestMessage(httpMethod, url) {Content = jsonContent}; + using var jsonContent = JsonContent.Create(body); + using var httpRequestMessage = new HttpRequestMessage(httpMethod, url) {Content = jsonContent}; return _helixClient.SendAsync(httpRequestMessage, HttpCompletionOption.ResponseHeadersRead, cancellationToken ?? default); }).ConfigureAwait(false); if (!(httpResponseMessage?.IsSuccessStatusCode ?? false)) @@ -183,8 +183,8 @@ private async Task CallEndpointWithBodyNoBody(HttpMethod httpMethod using var httpResponseMessage = await _combinedHelixPolicy.ExecuteAsync(() => { - var jsonContent = JsonContent.Create(body); - var httpRequestMessage = new HttpRequestMessage(httpMethod, url) {Content = jsonContent}; + using var jsonContent = JsonContent.Create(body); + using var httpRequestMessage = new HttpRequestMessage(httpMethod, url) { Content = jsonContent }; return _helixClient.SendAsync(httpRequestMessage, HttpCompletionOption.ResponseHeadersRead, cancellationToken ?? default); }).ConfigureAwait(false); return httpResponseMessage?.IsSuccessStatusCode ?? false;