/// <summary> /// Constructs new solution instance and it's cached data. /// </summary> /// <param name="solutionSourcePath">Path to the source file of the solution.</param> /// <returns>Created instance of cached solution data.</returns> public static Solution Create(string solutionSourcePath) { return(CollectorFactory <SolutionEnumerator, Solution> .Create(solutionSourcePath)); }
/// <summary> /// Constructs new project instance and it's cached data. /// </summary> /// <param name="projectSourcePath">Path so source file of the project.</param> /// <returns>Created instance of cached project data.</returns> public static Project Create(string projectSourcePath) { return(CollectorFactory <ProjectEnumerator, Project> .Create(projectSourcePath)); }
/// <summary> /// Constructs new dependency instance and it's cached data. /// </summary> /// <param name="dependencySourcePath">Path so source file of the dependency.</param> /// <returns>Created instance of cached dependency data.</returns> public static Dependency Create(string dependencySourcePath) { return(CollectorFactory <DependencyEnumerator, Dependency> .Create(dependencySourcePath)); }