Namespace WhenFresh.Api.Client.Http
Classes
FindAddressResponse
A class representing a response containing PostalAddress resources.
FindAddressesByPostcodeRequest
A class representing a request containing the Postcode used to find PostalAddress resources.
GetAddressRequest
A class representing a request containing a PostalAddressFileKey.
GetAddressResponse
A class representing a response containing a PostalAddress resource.
GetResourceCatalogRequest
A class representing a request containing a ResourceCatalogId.
GetResourceCatalogResponse
A class representing a response containing a ResourceCatalog resource.
HttpException
A base class representing HTTP exceptions thrown by the WhenFreshApiClient.
HttpRequest
A base class representing a HttpRequest.
HttpResponse
A base class representing a HttpResponse.
PurchaseVariablesRequest
A class representing a request containing a reference to a ResourceCatalog resource, and an enumerable of the VariableIds to be purchased.
PurchaseVariablesResponse
A class representing a response containing variables purchased as an enumerable of PurchasedDatum.
QuotaExceededException
A class representing an exception thrown when quotas have been exceeded.
Request
A base class representing a logical request.
Request<TUriId>
A base class representing a logical resource-specific request.
Response<T>
A base class representing a logical response.
UnauthorizedException
A class representing exceptions thrown due to authorization failure.
Delegates
InterceptRequestDelegate
A delegate for the asynchronous interception of a HttpRequestMessage and the return of a HttpResponseMessage using a SendRequestDelegate.
SendRequestDelegate
A delegate for the asynchronous sending of a HttpRequestMessage and the return of a HttpResponseMessage.