public DescriptionRule(SmartDescriptionRulesJsonData data)
        {
            Description = data.Description;
            if (data.Conditions != null)
            {
                foreach (SmartConditionalJsonData condition in data.Conditions)
                {
                    ParameterConditionalCompareAny conditional = new ParameterConditionalCompareAny(condition);

                    _inverted = condition.Invert;

                    Conditionals.Add(conditional);
                }
            }
        }
Ejemplo n.º 2
0
 public DescriptionRule(SmartDescriptionRulesJsonData data)
 {
     Description = data.Description;
     validator   = data.Condition == null ? null : new SmartValidator(data.Condition);
 }