OrderLineAmountDiscountRewardProviderBase<TSettings>
public abstract class OrderLineAmountDiscountRewardProviderBase<TSettings> :
DiscountRewardProviderBase<TSettings>
where TSettings : OrderLineAmountDiscountRewardProviderSettingsBase, new()
Inheritance
Namespace
Constructors
OrderLineAmountDiscountRewardProviderBase<TSettings>
The default constructor.
public OrderLineAmountDiscountRewardProviderBase()
Methods
CalculateReward
public override DiscountRewardCalculation CalculateReward(DiscountRewardContext ctx,
TSettings settings)
FilterOrderLines
public abstract IEnumerable<OrderLineReadOnly> FilterOrderLines(DiscountRewardContext context,
TSettings settings)