Class WhenFreshApiClientExtensions
A helper class providing extension methods to simplify interaction with the WhenFresh Api.
Inheritance
WhenFreshApiClientExtensions
Assembly: WhenFresh.Api.Client.dll
Syntax
public static class WhenFreshApiClientExtensions
Methods
FindAddressesByPostcodeAsync(IWhenFreshApiClient, string)
Declaration
public static Task<IEnumerable<PostalAddress>> FindAddressesByPostcodeAsync(this IWhenFreshApiClient client, string postcode)
Parameters
Returns
GetAddressAsync(IWhenFreshApiClient, PostalAddressFileKey)
Declaration
public static Task<PostalAddress> GetAddressAsync(this IWhenFreshApiClient client, PostalAddressFileKey postalAddressFileKey)
Parameters
Returns
GetResourceCatalogAsync(IWhenFreshApiClient, ResourceCatalogId)
Declaration
public static Task<ResourceCatalog> GetResourceCatalogAsync(this IWhenFreshApiClient client, ResourceCatalogId resourceCatalogId)
Parameters
Returns
PurchaseVariablesAsync(IWhenFreshApiClient, PostalAddressFileKey, IEnumerable<VariableId>)
Declaration
public static Task<IEnumerable<PurchasedDatum>> PurchaseVariablesAsync(this IWhenFreshApiClient client, PostalAddressFileKey pafKey, IEnumerable<VariableId> selection)
Parameters
Returns
PurchaseVariablesAsync(IWhenFreshApiClient, ResourceCatalogId, IEnumerable<VariableId>)
Declaration
public static Task<IEnumerable<PurchasedDatum>> PurchaseVariablesAsync(this IWhenFreshApiClient client, ResourceCatalogId resourceCatalogId, IEnumerable<VariableId> selection)
Parameters
Returns