C# Class Kooboo.Commerce.Search.CMSIntegration.ProductSearchDataSource

Inheritance: ICommerceDataSource
Mostrar archivo Open project: Kooboo/Ecommerce

Private Properties

Property Type Description
EvaluatePageNumber int
EvaluatePageSize int
GetFacetFilters IList
ParseFilters List
ToProducts List

Public Methods

Method Description
Execute ( CommerceDataSourceContext context ) : object
GetDefinitions ( CommerceDataSourceContext context ) : object>.IDictionary
GetParameters ( ) : IEnumerable
IsEnumerable ( ) : bool
ProductSearchDataSource ( ) : System

Private Methods

Method Description
EvaluatePageNumber ( CommerceDataSourceContext context ) : int
EvaluatePageSize ( CommerceDataSourceContext context ) : int
GetFacetFilters ( CommerceDataSourceContext context ) : IList
ParseFilters ( CommerceDataSourceContext context ) : List
ToProducts ( IList models, ICommerceApi api ) : List

Method Details

Execute() public method

public Execute ( CommerceDataSourceContext context ) : object
context CommerceDataSourceContext
return object

GetDefinitions() public method

public GetDefinitions ( CommerceDataSourceContext context ) : object>.IDictionary
context CommerceDataSourceContext
return object>.IDictionary

GetParameters() public method

public GetParameters ( ) : IEnumerable
return IEnumerable

IsEnumerable() public method

public IsEnumerable ( ) : bool
return bool

ProductSearchDataSource() public method

public ProductSearchDataSource ( ) : System
return System