Table of Contents

Namespace RestSharp

Classes

BodyParameter
DeserializationException
FileParameter

Container for files to be uploaded with requests

FileParameterOptions
GetOrPostParameter
HeaderParameter
JsonParameter
KnownHeaders
NameValuePair
NamedParameter
Parameter

Parameter container for REST requests

ParametersCollection
QueryParameter
RequestPropertyAttribute
ResponseThrowExtension
RestClient

Client to translate RestRequests into Http requests and process response result

RestClientExtensions
RestClientOptions
RestClientSyncExtensions
RestRequest

Container for data used to make requests

RestRequestExtensions
RestResponse

Container for data sent back from API

RestResponseBase

Base class for common properties shared by RestResponse and RestResponse[[T]]

RestResponse<T>

Container for data sent back from API including deserialized data

RestXmlRequest
UrlSegmentParameter
XmlParameter

Structs

DateFormat

Format strings for commonly-used date formats

Enums

DataFormat

Data formats

Method

HTTP method to use when making requests

ParameterType

Types of parameters that can be added to requests

RequestArrayQueryType
ResponseStatus

Status for responses (surprised?)

Delegates

CalculateResponseStatus