Namespace DynamicRestProxy.PortableHttpClient
Classes
ContentInfo
Holder class for a content object and metadata about that object to be set in content headers if provided
DynamicRestClient
A rest client that uses dynamic objects for invocation and result values. Strongly typed methods are for dynamic binding purposes only. Aside from construction, there is little or no need to interact with this type as anything other than a dynamic object.
DynamicRestClientDefaults
Default values that will be added to all requests
DynamicRestClientResponseException
Exception thrown when response status does not indicate success (IsSuccessStatusCode) Allows response content and headers to be inspected on failure
HttpClientExtensions
Extension methods to aid deserialization
PostUrlParam
By default POST parameters will be form encoded. Use this to force the request to have a particular parameter encoded on the url query
StreamInfo
Wrapper class for a Stream that relates the stream to metadata (MIME type) about the stream so metadata can be added to content headers