18 references to SlnFileFactory
dotnet (18)
Commands\Package\List\PackageListCommand.cs (1)
143string[] possibleSolutionPath = SlnFileFactory.ListSolutionFilesInDirectory(resultPath, false);
Commands\Solution\Add\SolutionAddCommand.cs (6)
51_solutionFileFullPath = SlnFileFactory.GetSolutionFileFullPath(_fileOrDirectory, includeSolutionFilterFiles: true); 131SolutionModel solution = SlnFileFactory.CreateFromFileOrDirectory(_solutionFileFullPath); 144foreach (var platform in SlnFileFactory.DefaultPlatforms) 149foreach (var buildType in SlnFileFactory.DefaultBuildTypes) 292SolutionModel filteredSolution = SlnFileFactory.CreateFromFilteredSolutionFile(_solutionFileFullPath); 296SolutionModel parentSolution = SlnFileFactory.CreateFromFileOrDirectory(parentSolutionPath);
Commands\Solution\List\SolutionListCommand.cs (2)
26string solutionFileFullPath = SlnFileFactory.GetSolutionFileFullPath(_fileOrDirectory, includeSolutionFilterFiles: true); 40SolutionModel solution = SlnFileFactory.CreateFromFileOrDirectory(solutionFileFullPath);
Commands\Solution\Migrate\SolutionMigrateCommand.cs (2)
28string slnFileFullPath = SlnFileFactory.GetSolutionFileFullPath(_slnFileOrDirectory); 47SolutionModel solution = SlnFileFactory.CreateFromFileOrDirectory(filePath);
Commands\Solution\Remove\SolutionRemoveCommand.cs (3)
30string solutionFileFullPath = SlnFileFactory.GetSolutionFileFullPath(_fileOrDirectory, includeSolutionFilterFiles: true); 69SolutionModel solution = SlnFileFactory.CreateFromFileOrDirectory(solutionFileFullPath); 145SolutionModel filteredSolution = SlnFileFactory.CreateFromFilteredSolutionFile(slnfFileFullPath);
Commands\Workload\Restore\WorkloadRestoreCommand.cs (2)
121slnFiles = [.. SlnFileFactory.ListSolutionFilesInDirectory(currentDirectory, false)]; 136var solutionFile = SlnFileFactory.CreateFromFileOrDirectory(solutionFilePath);
ReleasePropertyProjectLocator.cs (2)
128string? potentialSln = SlnFileFactory.ListSolutionFilesInDirectory(arg, false).FirstOrDefault(); 151sln = SlnFileFactory.CreateFromFileOrDirectory(slnFullPath, false, false);