protected override RuleImp VisitRuleElement(ApplyAdditiveDiscount info) { return(new ApplyAdditiveDiscountImp { Name = info.Name, Value = Visit(info.Value) }); }
protected virtual TR VisitRuleElement(ApplyAdditiveDiscount info) { throw new NotSupportedException(); }