Remove silly redundant method

This commit is contained in:
James R Sconfitto
2013-11-10 13:23:36 -05:00
parent 8c231da69f
commit 9b2b3306e0
+3 -9
View File
@@ -205,16 +205,17 @@ namespace Octokit
return Run<T>(request);
}
public Task<HttpStatusCode> DeleteAsync(Uri uri)
public async Task<HttpStatusCode> DeleteAsync(Uri uri)
{
Ensure.ArgumentNotNull(uri, "uri");
return RunForStatus(new Request
var response = await Run<object>(new Request
{
Method = HttpMethod.Delete,
BaseAddress = BaseAddress,
Endpoint = uri
});
return response.StatusCode;
}
public Uri BaseAddress { get; private set; }
@@ -257,13 +258,6 @@ namespace Octokit
return RunRequest<string>(request);
}
async Task<HttpStatusCode> RunForStatus(IRequest request)
{
_jsonPipeline.SerializeRequest(request);
var response = await RunRequest<object>(request).ConfigureAwait(false);
return response.StatusCode;
}
async Task<IResponse<T>> Run<T>(IRequest request)
{
_jsonPipeline.SerializeRequest(request);