Ejemplo n.º 1
0
 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;
 }
Ejemplo n.º 2
0
 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;
 }
Ejemplo n.º 3
0
 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;
 }