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