• IProductProvider


Namespace: Middleware

Assembly: Middleware

Product provider interface, used to query product data. This item must be implemented by the host application and made available via DI.


ProductGroupsGet() Request to retrieve all product groups that will be displayed on the website.
ProductGroupGet(Int32) Request to retrieve an individual product group based on its Id.
GetProducts(Int32, Int32) Retrieves a group of products for display on the website.
GetProducts(Middleware.Products.ProductGroup, Int32, Int32) Retrieves all products belonging to a product group.
GetProduct(Int32) Retrieves an individual product based on its unique Id.

In This Document