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;
 }
Ejemplo n.º 2
0
        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;
        }
Ejemplo n.º 3
0
 public VisualStudioSolutionFileSiteSerializer(IVisualStudioSolutionFileSerializer visualStudioSolutionFileSerializer)
 {
     this.VisualStudioSolutionFileSerializer = visualStudioSolutionFileSerializer;
 }