public TableManager(MyDBContext context, IFreeTableFinder ftf, ISolutionFinder sf, ISolutionChecker sc, ISolutionScorer ss)
 {
     _context         = context;
     _freeTableFinder = ftf;
     _solutionFinder  = sf;
     _solutionChecker = sc;
     _solutionScorer  = ss;
 }
Ejemplo n.º 2
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;
        }