mirror of
https://github.com/Sarsoo/IF.Lastfm.git
synced 2024-10-17 07:13:09 +01:00
Fixing memory leaks
This commit is contained in:
parent
6a82519acb
commit
0b31173925
@ -25,9 +25,11 @@ public override async Task<T> ExecuteAsync()
|
|||||||
try
|
try
|
||||||
{
|
{
|
||||||
var httpClient = GetHttpClient();
|
var httpClient = GetHttpClient();
|
||||||
var response = await httpClient.GetAsync(Url);
|
using (var response = await httpClient.GetAsync(Url))
|
||||||
|
{
|
||||||
return await HandleResponse(response);
|
return await HandleResponse(response);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
catch (HttpRequestException)
|
catch (HttpRequestException)
|
||||||
{
|
{
|
||||||
throw;
|
throw;
|
||||||
|
@ -44,9 +44,11 @@ protected async Task<T> ExecuteAsyncInternal()
|
|||||||
try
|
try
|
||||||
{
|
{
|
||||||
var httpClient = GetHttpClient();
|
var httpClient = GetHttpClient();
|
||||||
var response = await httpClient.PostAsync(Url, postContent);
|
using (var response = await httpClient.PostAsync(Url, postContent))
|
||||||
|
{
|
||||||
return await HandleResponse(response);
|
return await HandleResponse(response);
|
||||||
}
|
}
|
||||||
|
}
|
||||||
catch (HttpRequestException)
|
catch (HttpRequestException)
|
||||||
{
|
{
|
||||||
return LastResponse.CreateErrorResponse<T>(LastFmApiError.RequestFailed);
|
return LastResponse.CreateErrorResponse<T>(LastFmApiError.RequestFailed);
|
||||||
|
Loading…
Reference in New Issue
Block a user