Example #1
0
        public ProjectFilePreparer(
            Options options,
            IFileAnalysisFactory fileAnalysisFactory,
            GitFilePackContext pactContext,
            IProjectFilter projectFiler,
            IProjectDiffer projectDiff,
            ISolutionFinder solutionFinder,
            INugetPackageManager nugetPackageManager,
            IProjectParserServiceFactory projectParserFactory

            )
        {
            this.options              = options;
            this.fileAnalysisFactory  = fileAnalysisFactory;
            this.packContext          = pactContext;
            this.projectFiler         = projectFiler;
            this.projectDiff          = projectDiff;
            this.projectParserFactory = projectParserFactory;
            this.nugetPackageManager  = nugetPackageManager;
            this.solutionFinder       = solutionFinder;
        }
 public MSBuildBuildService(IPathServices pathServices)
 {
     this.nugetPackageManager = new NugetPackageManager(pathServices);
 }