Class GetProductsRequest
Request to query products
Inheritance
System.Object
GetProductsRequest
Implements
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Namespace: EC.ProductsAndPricing.ServiceContract.Product
Assembly: EC.ProductsAndPricing.ServiceContract.dll
Syntax
[VersionedRoute(1, VersionedRouteHttpVerb.Get, "product/products")]
[PageableContract(2UL)]
public class GetProductsRequest : IReturn<GetProductsResponse>
Properties
View SourceWithOfferingDatesAfter
Only return products that are offered after this date. This is an optional field.
Declaration
public Date? WithOfferingDatesAfter { get; set; }
WithProductTypes
Only products of these types will be returned. If empty then products are returned regardless of their type.
Declaration
public ProductType[] WithProductTypes { get; set; }
Property Type:
ProductType[]
View Source
WithPublishedFilter
Include published or unpublished?
Declaration
public PublishedFilter WithPublishedFilter { get; set; }
Property Type:
PublishedFilter