RestSharp
Namespace with 30 public types
Classes
BodyParameter
FileParameter
Container for files to be uploaded with requests
Http
HttpWebRequest wrapper (async methods)
HttpCookie
Representation of an HTTP cookie
HttpFile
Container for HTTP file
HttpHeader
Representation of an HTTP header
HttpParameter
Representation of an HTTP parameter (QueryString or Form value)
HttpResponse
HTTP response data
JsonParameter
Parameter
Parameter container for REST requests
RestClient
Client to translate RestRequests into Http requests and process response result
RestRequest
Container for data used to make requests
RestRequestAsyncHandle
RestResponse
Container for data sent back from API
RestResponse`1
Container for data sent back from API including deserialized data
RestResponseCookie
XmlParameter
Structures
DateFormat
Format strings for commonly-used date formats
Enumerations
DataFormat
Data formats
Method
HTTP method to use when making requests
ParameterType
Types of parameters that can be added to requests
ResponseStatus
Status for responses (surprised?)
Static Classes
RestClientExtensions
Abstract Classes
RestResponseBase
Base class for common properties shared by RestResponse and RestResponse[[T]]
Interfaces
IHttp
IHttpResponse
HTTP response data
IRestClient
IRestRequest
IRestResponse
Container for data sent back from API
IRestResponse`1
Container for data sent back from API including deserialized data