StoreProductRepository Class

Provides access to Store Products. See the Ignition User Guide for more information on what criteria a product must meet to be included as a Store Product.

Definition

Namespace: Ignition.Commerce.Products
Assembly: CatalystFire.Ignition (in CatalystFire.Ignition.dll) Version: 12.0.3454
C#
public class StoreProductRepository : ICachingRepository
Inheritance
Object    StoreProductRepository
Implements
ICachingRepository

Constructors

StoreProductRepository Default constructor
StoreProductRepository(IStoreProductFqlFilters) Constructor for custom FQL Filters

Methods

ClearCache 
GetAll Retrieves all known Store Products, excluding Discounts. Note that products that are not considered Store Products will not be retrieved. See the Ignition User Guide for more information on what criteria a product must meet to be included.
GetAllDiscounts Retrieves all discounts that include a public (eWeb) discount code and whose products and prices are active.
GetAllDiscountsT Retrieves all discounts that include a public (eWeb) discount code and whose products and prices are active.
GetAllKits Retrieves all known Kit Store Products.
GetAllKitsT Retrieves all known Kit Store Products.
GetAllMembershipPackages Retrieves all known Membership Package Store Products
GetAllMembershipPackagesT Retrieves all known Membership Package Store Products
GetAllMerchandise Retrieves all known Merchandise Store Products.
GetAllMerchandiseT Retrieves all known Merchandise Store Products.
GetAllPublications Retrieves all known Publication Store Products.
GetAllPublicationsT Retrieves all known Publication Store Products.
GetAllSubscriptions Retrieves all known Subscription Store Products.
GetAllSubscriptionsT Retrieves all known Subscription Store Products.
GetById(NetForumId) Retrieves a given Store Product by ID. Note that products that are not Store Products will not be retrieved. See the Ignition User Guide for more information on what criteria a product must meet to be included.
GetByIdT(NetForumId) Retrieves a given Store Product by ID. Note that products that are not Store Products will not be retrieved. See the Ignition User Guide for more information on what criteria a product must meet to be included.

See Also