public RepositoryUpdaterCreator(INuKeeperLogger logger, INuGetSourcesReader sourcesReader, IUpdateFinder updateFinder, ICreate <IPackageUpdater> packageUpdaterCreator, SolutionsRestore solutionRestore, IAvailableUpdatesReporter reporter, ICreate <IPackageUpdateSelection> packageUpdateSelectionCreator) { _logger = logger; _sourcesReader = sourcesReader; _updateFinder = updateFinder; _packageUpdaterCreator = packageUpdaterCreator; _solutionRestore = solutionRestore; _reporter = reporter; _packageUpdateSelectionCreator = packageUpdateSelectionCreator; }
public LocalEngine( INuGetSourcesReader nuGetSourcesReader, IUpdateFinder updateFinder, IPackageUpdateSetSort sorter, ICreate<ILocalUpdater> updaterCreator, INuKeeperLogger logger) { _nuGetSourcesReader = nuGetSourcesReader; _updateFinder = updateFinder; _sorter = sorter; _updaterCreator = updaterCreator; _logger = logger; }
public LocalEngine( INuGetSourcesReader nuGetSourcesReader, IUpdateFinder updateFinder, IPackageUpdateSetSort sorter, ILocalUpdater updater, IReporter reporter, INuKeeperLogger logger) { _nuGetSourcesReader = nuGetSourcesReader; _updateFinder = updateFinder; _sorter = sorter; _updater = updater; _reporter = reporter; _logger = logger; }
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 void Initialize() { _packagesToReturn = new List <PackageUpdateSet>(); _sourcesReader = Substitute.For <INuGetSourcesReader>(); _nukeeperLogger = Substitute.For <INuKeeperLogger>(); _updateFinder = Substitute.For <IUpdateFinder>(); _packageUpdater = Substitute.For <IPackageUpdater>(); _updateFinder .FindPackageUpdateSets( Arg.Any <IFolder>(), Arg.Any <NuGetSources>(), Arg.Any <VersionChange>(), Arg.Any <UsePrerelease>(), Arg.Any <Regex>() ) .Returns(_packagesToReturn); }
public RepositoryUpdater( INuGetSourcesReader nugetSourcesReader, IUpdateFinder updateFinder, IPackageUpdateSelection updateSelection, IPackageUpdater packageUpdater, INuKeeperLogger logger, SolutionsRestore solutionsRestore, IAvailableUpdatesReporter availableUpdatesReporter, UserSettings settings) { _nugetSourcesReader = nugetSourcesReader; _updateFinder = updateFinder; _updateSelection = updateSelection; _packageUpdater = packageUpdater; _logger = logger; _solutionsRestore = solutionsRestore; _availableUpdatesReporter = availableUpdatesReporter; _settings = settings; }