Class CategorySelectionFactory
Inheritance
System.Object
CategorySelectionFactory
Implements
EPiServer.Personalization.VisitorGroups.ISelectionFactory
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Business.Commerce.VisitorGroupsCriteria
Assembly: EPiServer.Business.Commerce.dll
Version: 13.30.0Syntax
public class CategorySelectionFactory : ISelectionFactory
Constructors
CategorySelectionFactory()
Declaration
public CategorySelectionFactory()
CategorySelectionFactory(IContentLoader, ReferenceConverter, IPublishedStateAssessor, ISynchronizedObjectInstanceCache)
Initializes a new instance of Category
Declaration
public CategorySelectionFactory(IContentLoader contentLoader, ReferenceConverter referenceConverter, IPublishedStateAssessor publishedStateAssessor, ISynchronizedObjectInstanceCache objectInstanceCache)
Parameters
Type | Name | Description |
---|---|---|
EPi |
contentLoader | The content loader. |
Reference |
referenceConverter | The reference converter. |
EPi |
publishedStateAssessor | The published state accessor. |
EPi |
objectInstanceCache | The synchronized object instance cache. |
CategorySelectionFactory(ICatalogSystem, ISynchronizedObjectInstanceCache)
Declaration
[Obsolete("Use the constructor that uses IContentLoader and ReferenceConverter instead. Will remain at least until March 2020.")]
public CategorySelectionFactory(ICatalogSystem catalogSystem, ISynchronizedObjectInstanceCache objectInstanceCache)
Parameters
Type | Name | Description |
---|---|---|
ICatalog |
catalogSystem | |
EPi |
objectInstanceCache |
Methods
GetSelectListItems(Type)
Gets a list op options for all categoreis.
Declaration
public IEnumerable<SelectListItem> GetSelectListItems(Type property)
Parameters
Type | Name | Description |
---|---|---|
System. |
property | The type of the property. |
Returns
Type | Description |
---|---|
System. |
A list of options for all categoreis on the site |
Implements
EPiServer.Personalization.VisitorGroups.ISelectionFactory