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 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)
{ {

View File

@ -44,8 +44,10 @@ 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)
{ {