Remove StatusCode property from ApiResponse

We really want ApiResponse to be a composite of IResponse and the
deserialized content.
This commit is contained in:
Haacked
2015-01-02 00:57:27 -08:00
parent f83ad06c85
commit fa363b169f
10 changed files with 30 additions and 42 deletions
+4 -3
View File
@@ -343,16 +343,17 @@ namespace Octokit
var response = await Connection.GetResponse<T>(uri, cancellationToken);
if (response.StatusCode == HttpStatusCode.Accepted)
if (response.HttpResponse.StatusCode == HttpStatusCode.Accepted)
{
return await GetQueuedOperation<T>(uri, cancellationToken);
}
if (response.StatusCode == HttpStatusCode.OK)
if (response.HttpResponse.StatusCode == HttpStatusCode.OK)
{
return response.Body;
}
throw new ApiException("Queued Operations expect status codes of Accepted or OK.",response.StatusCode);
throw new ApiException("Queued Operations expect status codes of Accepted or OK.",
response.HttpResponse.StatusCode);
}
async Task<IReadOnlyPagedCollection<T>> GetPage<T>(