DiscountRuleProviderBase
public abstract class DiscountRuleProviderBase : IDiscountRuleProvider
Inheritance
- interface IDiscountRuleProvider
Namespace
Properties
Alias
public string Alias { get; }
Description
public string Description { get; }
Icon
public string Icon { get; }
LabelView
public string LabelView { get; }
Name
public string Name { get; }
SettingDefinitions
public virtual IEnumerable<DiscountRuleProviderSettingDefinition> SettingDefinitions { get; }
Methods
ValidateRule
public abstract DiscountRuleResult ValidateRule(DiscountRuleContext context,
IReadOnlyDictionary<string, string> settings)