A critical vulnerability was discovered in React Server Components (Next.js). Our systems remain protected but we advise to update packages to newest version. Learn More

Class FacetStore

Inheritance
System.Object
FacetStore
Namespace: EPiServer.Commerce.Shell.Rest
Assembly: EPiServer.Commerce.Shell.dll
Version: 13.30.0
Syntax
public class FacetStore : RestControllerBase

Constructors

FacetStore(IContentLoader, FacetQueryHandler, FacetGroupProvider, FacetGroupModifier, FacetFilterProvider)

Declaration
public FacetStore(IContentLoader contentLoader, FacetQueryHandler facetQueryHandler, FacetGroupProvider facetGroupProvider, FacetGroupModifier facetGroupModifier, FacetFilterProvider facetFilterProvider)
Parameters
Type Name Description
EPiServer.IContentLoader contentLoader
FacetQueryHandler facetQueryHandler
FacetGroupProvider facetGroupProvider
FacetGroupModifier facetGroupModifier
FacetFilterProvider facetFilterProvider

Properties

FacetGroups

Declaration
public IList<FacetGroup> FacetGroups { get; }
Property Value
Type Description
System.Collections.Generic.IList<FacetGroup>

Methods

Get(String, String, ContentReference)

Declaration
public RestResultBase Get(string id, string facetString, ContentReference parentLink)
Parameters
Type Name Description
System.String id
System.String facetString
EPiServer.Core.ContentReference parentLink
Returns
Type Description
EPiServer.Shell.Services.Rest.RestResultBase