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); } } }
public DescriptionRule(SmartDescriptionRulesJsonData data) { Description = data.Description; validator = data.Condition == null ? null : new SmartValidator(data.Condition); }