public RepositoryUpdater( IUpdateFinder updateFinder, IPackageUpdateSelection updateSelection, IPackageUpdater packageUpdater, INuKeeperLogger logger, SolutionsRestore solutionsRestore, IAvailableUpdatesReporter availableUpdatesReporter, UserSettings settings) { _updateFinder = updateFinder; _updateSelection = updateSelection; _packageUpdater = packageUpdater; _logger = logger; _solutionsRestore = solutionsRestore; _availableUpdatesReporter = availableUpdatesReporter; _settings = settings; }
public RepositoryUpdater( INuGetSourcesReader nugetSourcesReader, IUpdateFinder updateFinder, IPackageUpdateSelection updateSelection, IPackageUpdater packageUpdater, INuKeeperLogger logger, SolutionsRestore solutionsRestore, IReporter reporter) { _nugetSourcesReader = nugetSourcesReader; _updateFinder = updateFinder; _updateSelection = updateSelection; _packageUpdater = packageUpdater; _logger = logger; _solutionsRestore = solutionsRestore; _reporter = reporter; }
public RepositoryUpdater( IPackageUpdatesLookup packageLookup, IPackageUpdateSelection updateSelection, IPackageUpdater packageUpdater, IRepositoryScanner repositoryScanner, INuKeeperLogger logger, SolutionsRestore solutionsRestore, IAvailableUpdatesReporter availableUpdatesReporter) { _packageLookup = packageLookup; _updateSelection = updateSelection; _packageUpdater = packageUpdater; _repositoryScanner = repositoryScanner; _logger = logger; _solutionsRestore = solutionsRestore; this.availableUpdatesReporter = availableUpdatesReporter; }