/// <summary> /// Clones the single result /// </summary> /// <returns>Cloned single result</returns> public virtual DmnDecisionSingleResult Clone() { var retVal = new DmnDecisionSingleResult(); retVal.VariablesInternal.AddRange(Variables.Select(v => v.Clone()).ToList()); retVal.HitRulesInternal.AddRange(HitRules); return(retVal); }
public DmnDecisionResult(DmnDecisionSingleResult result) { if (result == null) { throw new ArgumentNullException(nameof(result)); } ResultsInternal.Add(result); }