Fixing memory leaks

This commit is contained in:
Harry 2015-02-28 10:49:00 -04:00
parent 6a82519acb
commit 0b31173925
2 changed files with 8 additions and 4 deletions

View File

@ -25,8 +25,10 @@ public override async Task<T> ExecuteAsync()
try
{
var httpClient = GetHttpClient();
var response = await httpClient.GetAsync(Url);
return await HandleResponse(response);
using (var response = await httpClient.GetAsync(Url))
{
return await HandleResponse(response);
}
}
catch (HttpRequestException)
{

View File

@ -44,8 +44,10 @@ protected async Task<T> ExecuteAsyncInternal()
try
{
var httpClient = GetHttpClient();
var response = await httpClient.PostAsync(Url, postContent);
return await HandleResponse(response);
using (var response = await httpClient.PostAsync(Url, postContent))
{
return await HandleResponse(response);
}
}
catch (HttpRequestException)
{