C# Class Kooboo.Commerce.CMSIntegration.DataSources.Generic.GenericCommerceDataSource

Inheritance: ICommerceDataSource
Show file Open project: Kooboo/Ecommerce Class Usage Examples

Private Properties

Property Type Description

Public Methods

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

Protected Methods

Method Description
DoExecute ( CommerceDataSourceContext context, ParsedGenericCommerceDataSourceSettings settings ) : object
TryParseSettings ( CommerceDataSourceContext context, ParsedGenericCommerceDataSourceSettings &settings ) : bool

Method Details

DoExecute() protected abstract method

protected abstract DoExecute ( CommerceDataSourceContext context, ParsedGenericCommerceDataSourceSettings settings ) : object
context CommerceDataSourceContext
settings ParsedGenericCommerceDataSourceSettings
return object

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

TryParseSettings() protected method

protected TryParseSettings ( CommerceDataSourceContext context, ParsedGenericCommerceDataSourceSettings &settings ) : bool
context CommerceDataSourceContext
settings ParsedGenericCommerceDataSourceSettings
return bool