Itai Bar-Haim
4e804f61a6
Prefer using nameof(x) over literal "x" ( #1781 )
...
* updated XML docs and added some missing bits.
* prefer nameof(x) over literal "x"
2018-03-07 20:43:10 +10:00
Brendan Forster
bfb0559351
tidy up some xml-docs while i'm in here
2015-11-03 09:34:19 -08:00
Haacked
fa363b169f
Remove StatusCode property from ApiResponse
...
We really want ApiResponse to be a composite of IResponse and the
deserialized content.
2015-01-04 19:25:43 -08:00
Haacked
6c05651d64
Remove the redundant ApiInfo property
2015-01-04 19:15:44 -08:00
Haacked
c2d51570fd
Make IResponse.Headers a readonly dictionary
2015-01-04 19:13:35 -08:00
Haacked
ff3506f3e8
Make some of the IResponse properties readonly
2015-01-04 19:13:32 -08:00
Haacked
fbfc3fcd2c
Remove empty ApiInfo constructor
2015-01-04 19:06:51 -08:00
Haacked
53a6516de2
Change IResponse.Body to object
...
This removes the awkward Body and BodyAsObject property combo we used to
have.
2015-01-04 19:06:50 -08:00
Haacked
4c8bab20eb
IApiResponse no longer inherits IResponse
2015-01-04 18:58:53 -08:00
Haacked
09d5c236a4
Rename IResponse<T> to IApiResponse
2015-01-04 18:33:48 -08:00
Haacked
49f95d40f1
Remove Type parameter for IHttpClient send method
...
This keeps the IHttpClient interface simpler and ensures the
deserialization responsibility lies outside of that class. It only
needed the Type parameter for a special case that could be handled in a
better way.
2015-01-04 18:22:05 -08:00
half-ogre
6f3fa81789
move internal stuff to .Internal namespace
2013-10-08 15:14:06 -07:00
Haacked
fa1473264c
JsonHttpPipeline only deserializes JSON responses
...
The JsonHttpPipeline should only try to deserialize responses that have
a Content-Type of application/json.
2013-10-06 21:32:19 -07:00
Haacked
0a5acdb0cb
Add status code to ApiResponse
...
We weren't setting this before.
2013-09-27 16:37:52 -07:00
Haacked
997e955f38
Rename to Octokit to be consistent with other API libs
...
GitHub is naming all of the libraries Octokit for their respective
platforms
2013-01-29 14:00:27 -08:00