Пример #1
0
 protected void Traverse(CompoundValidationIssue issues, List <IValidationIssue> result)
 {
     result.Add(issues);
     foreach (var issue in issues.Issues)
     {
         this.TraverseOnceResolved(issue, result);
     }
 }
Пример #2
0
        public CompoundIssueModel SerializeComoundValidationIssue(Aims.Expressions.CompoundValidationIssue issue)
        {
            var result = new CompoundIssueModel(issue.Message, this.SerializeValidationIssues(issue.Issues));

            return(result);
        }
Пример #3
0
 public void Resolve(CompoundValidationIssue issue)
 {
     this.traverser.Traverse(issue, result);
 }
Пример #4
0
 public void Resolve(Aims.Expressions.CompoundValidationIssue issue)
 {
     this.Result = this.serializer.SerializeComoundValidationIssue(issue);
 }