public IList <ICircle> FindCircles(NodeRepository nodeRepository) { IList <ICircle> result = null; nodeRepository.Nodes.ToList().ForEach(n => { result = new List <ICircle>(); n.Children.ToList().ForEach(a => { StartSearch(n, a, result); }); }); return(result); }
public GraphBuilder(NodeRepository solutionRepository, NodeRepository artifactRepository) { this._solutionRepository = solutionRepository; this._artifactRepository = artifactRepository; }