public static SolutionFiles FromDirectory(string directory, ISolutionLoader loader) { var files = new SolutionFiles(new FileSystem(), loader); files.resetDirectories(directory); return(files); }
public void SetUp() { theSolution = new Solution { Directory = "SolutionFiles" }; theFileSystem = new FileSystem(); theFileSystem.CreateDirectory("SolutionFiles"); theSolutionFiles = new SolutionFiles(theFileSystem, new SolutionLoader()); theSolutionFiles.RootDir = Path.GetTempPath().AppendRandomPath(); theFileSystem.CreateDirectory("SolutionFiles", "src"); theFileSystem.CreateDirectory("SolutionFiles", "src", "Project1"); theFileSystem.CreateDirectory("SolutionFiles", "src", "Project2"); theFileSystem.WriteStringToFile(Path.Combine("SolutionFiles", "src", "Project1", "Project1.csproj"), "test"); theFileSystem.WriteStringToFile(Path.Combine("SolutionFiles", "src", "Project2", "Project2.csproj"), "test"); }
public void SetUp() { theSolution = new Solution { Directory = "SolutionFiles" }; theFileSystem = new FileSystem(); theFileSystem.CreateDirectory("SolutionFiles"); theSolutionFiles = new SolutionFiles(theFileSystem, new SolutionLoader()); theSolutionFiles.RootDir = Path.Combine(AppDomain.CurrentDomain.BaseDirectory, "SolutionFiles"); theFileSystem.CreateDirectory("SolutionFiles", "src"); theFileSystem.CreateDirectory("SolutionFiles", "src", "Project1"); theFileSystem.CreateDirectory("SolutionFiles", "src", "Project2"); theFileSystem.WriteStringToFile(Path.Combine("SolutionFiles", "src", "Project1", "Project1.csproj"), "test"); theFileSystem.WriteStringToFile(Path.Combine("SolutionFiles", "src", "Project2", "Project2.csproj"), "test"); }
public static SolutionFiles FromDirectory(string directory, ISolutionLoader loader) { var files = new SolutionFiles(new FileSystem(), loader); files.resetDirectories(directory); return files; }
public static PublishingService For(SolutionMode mode) { return(new PublishingService(SolutionFiles.For(mode))); }
public static Solution ReadFrom(string directory) { var builder = new SolutionBuilder(SolutionFiles.FromDirectory(directory), ProjectReader.Basic()); return(builder.Build()); }
public static ISolutionBuilder Classic() { return(new SolutionBuilder(SolutionFiles.Classic(), ProjectReader.Basic())); }