public DependencyPathInProgress( IFinalDependencyPathDestination destination, ProjectDependencyPathFactory pathFactory, IReadOnlyList <IDependencyPathBasedRuleTarget> referencedProjects) { _destination = destination; _referencedProjects = referencedProjects; _pathFactory = pathFactory; }
public IDependencyPathInProgress NewDependencyPathFor(IFinalDependencyPathDestination destination) { return(new DependencyPathInProgress( destination, projects => new ProjectDependencyPath(projects, new ProjectFoundSearchResultFactory()), new List <IDependencyPathBasedRuleTarget>())); }