public ISpecificationResults <TCandidate> GetResults() { var specificationResults = new SpecificationResults <TCandidate>(); foreach (TCandidate candidate in _candidates) { var result = SpecificationResult <TCandidate> .Create(_validationGroups, candidate); specificationResults.Add(result); } return(specificationResults); }
public ISpecificationResult <TCandidate> GetResult() => SpecificationResult <TCandidate> .Create(_validationGroups, _candidate);