18 references to SlnFileFactory
dotnet (18)
Commands\Package\List\PackageListCommand.cs (1)
143string[] possibleSolutionPath = SlnFileFactory.ListSolutionFilesInDirectory(resultPath, false);
Commands\Solution\Add\SolutionAddCommand.cs (6)
49_solutionFileFullPath = SlnFileFactory.GetSolutionFileFullPath(_fileOrDirectory, includeSolutionFilterFiles: true); 129SolutionModel solution = SlnFileFactory.CreateFromFileOrDirectory(_solutionFileFullPath); 142foreach (var platform in SlnFileFactory.DefaultPlatforms) 147foreach (var buildType in SlnFileFactory.DefaultBuildTypes) 285SolutionModel filteredSolution = SlnFileFactory.CreateFromFilteredSolutionFile(_solutionFileFullPath); 289SolutionModel 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)
120slnFiles = [.. SlnFileFactory.ListSolutionFilesInDirectory(currentDirectory, false)]; 135var solutionFile = SlnFileFactory.CreateFromFileOrDirectory(solutionFilePath);
ReleasePropertyProjectLocator.cs (2)
121string? potentialSln = SlnFileFactory.ListSolutionFilesInDirectory(arg, false).FirstOrDefault(); 144sln = SlnFileFactory.CreateFromFileOrDirectory(slnFullPath, false, false);