public VisualStudioSolutionFileOperator( IVisualStudioSolutionFileGenerator visualStudioSolutionFileGenerator, IVisualStudioSolutionFolderProjectTypeGuidProvider visualStudioSolutionFolderProjectTypeGuidProvider, IVisualStudioNewProjectGuidProvider visualStudioNewProjectGuidProvider, IVisualStudioProjectFileNameConventions visualStudioProjectFileNameConventions, ISolutionFolderPathOperator solutionFolderPathOperator, IStringlyTypedPathOperator stringlyTypedPathOperator) { this.VisualStudioSolutionFileGenerator = visualStudioSolutionFileGenerator; this.VisualStudioSolutionFolderProjectTypeGuidProvider = visualStudioSolutionFolderProjectTypeGuidProvider; this.VisualStudioNewProjectGuidProvider = visualStudioNewProjectGuidProvider; this.VisualStudioProjectFileNameConventions = visualStudioProjectFileNameConventions; this.SolutionFolderPathOperator = solutionFolderPathOperator; this.StringlyTypedPathOperator = stringlyTypedPathOperator; }
public Program( IVisualStudioSolutionFileGenerator visualStudioSolutionFileGenerator, ITemporaryDirectoryFilePathProvider temporaryDirectoryFilePathProvider, IVisualStudioSolutionFileSerializer visualStudioSolutionFileSerializer, ITestingDataDirectoryContentPathsProvider testingDataDirectoryContentPathsProvider, IFileEqualityComparer fileEqualityComparer, IHumanOutput humanOutput ) { this.VisualStudioSolutionFileGenerator = visualStudioSolutionFileGenerator; this.TemporaryDirectoryFilePathProvider = temporaryDirectoryFilePathProvider; this.VisualStudioSolutionFileSerializer = visualStudioSolutionFileSerializer; this.TestingDataDirectoryContentPathsProvider = testingDataDirectoryContentPathsProvider; this.FileEqualityComparer = fileEqualityComparer; this.HumanOutput = humanOutput; }
public Program( IHumanOutput humanOutput, IStringlyTypedPathOperator stringlyTypedPathOperator, IVisualStudioSolutionFileOperator visualStudioSolutionFileOperator, ITestingDataDirectoryContentPathsProvider testingDataDirectoryContentPathsProvider, ITemporaryDirectoryFilePathProvider temporaryDirectoryFilePathProvider, IVisualStudioSolutionFileProjectTypeGuidProvider visualStudioSolutionFileProjectTypeGuidProvider, IVisualStudioSolutionFileGenerator visualStudioSolutionFileGenerator, InMemoryVisualStudioSolutionFileOperator inMemoryVisualStudioSolutionFileOperator, IVisualStudioSolutionFileSerializer visualStudioSolutionFileSerializer) { this.HumanOutput = humanOutput; this.StringlyTypedPathOperator = stringlyTypedPathOperator; this.VisualStudioSolutionFileOperator = visualStudioSolutionFileOperator; this.TestingDataDirectoryContentPathsProvider = testingDataDirectoryContentPathsProvider; this.TemporaryDirectoryFilePathProvider = temporaryDirectoryFilePathProvider; this.VisualStudioSolutionFileProjectTypeGuidProvider = visualStudioSolutionFileProjectTypeGuidProvider; this.VisualStudioSolutionFileGenerator = visualStudioSolutionFileGenerator; this.InMemoryVisualStudioSolutionFileOperator = inMemoryVisualStudioSolutionFileOperator; this.VisualStudioSolutionFileSerializer = visualStudioSolutionFileSerializer; }