public sealed override bool IsApplicable(IDiscountApplicableCartInfo cartInfo) => cartInfo.GetAmount(ProductSerialNumber) >= BuyX;
public sealed override bool IsApplicable(IDiscountApplicableCartInfo cartInfo) => cartInfo.ArticleValue >= MinCartValue;
public abstract bool IsApplicable(IDiscountApplicableCartInfo cartInfo);