• Home
  • My Account
  • Docs
  • Catalog Browser
  • API Status
Show / Hide Table of Contents

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.