public PackageCompatibilityChecker( IPackageManagementSolution solution, IRegisteredPackageRepositories registeredRepositories) { this.solution = solution; this.registeredRepositories = registeredRepositories; }
public PackageCompatibilityChecker ( IPackageManagementSolution solution, IRegisteredPackageRepositories registeredRepositories) { this.solution = solution; this.registeredRepositories = registeredRepositories; }
void CreateRegisteredPackageRepositories() { if (registeredPackageRepositories == null) { registeredPackageRepositories = PackageManagementServices.RegisteredPackageRepositories; } }
public GetPackageCmdlet( IRegisteredPackageRepositories registeredPackageRepositories, IPackageManagementConsoleHost consoleHost, ICmdletTerminatingError terminatingError) : base(consoleHost, terminatingError) { this.registeredPackageRepositories = registeredPackageRepositories; }
public GetPackageCmdlet ( IRegisteredPackageRepositories registeredPackageRepositories, IPackageManagementConsoleHost consoleHost, ICmdletTerminatingError terminatingError) : base (consoleHost, terminatingError) { this.registeredPackageRepositories = registeredPackageRepositories; }
public PackageManagementConsoleHostProvider( IPackageManagementSolution solution, IRegisteredPackageRepositories registeredRepositories, IPowerShellDetection powerShellDetection) { this.solution = solution; this.registeredRepositories = registeredRepositories; this.powerShellDetection = powerShellDetection; }
public RegisteredPackageSourcesViewModel( IRegisteredPackageRepositories registeredPackageRepositories, IFolderBrowser folderBrowser) { this.registeredPackageRepositories = registeredPackageRepositories; this.packageSources = registeredPackageRepositories.PackageSources; this.folderBrowser = folderBrowser; CreateCommands(); }
public PackageManagementSolution( IRegisteredPackageRepositories registeredPackageRepositories, IPackageManagementEvents packageManagementEvents) : this(registeredPackageRepositories, new PackageManagementProjectService(), new PackageManagementProjectFactory(packageManagementEvents), new SolutionPackageRepositoryFactory()) { }
public AvailablePackagesViewModel( IRegisteredPackageRepositories registeredPackageRepositories, IPackageViewModelFactory packageViewModelFactory, ITaskFactory taskFactory) : base(registeredPackageRepositories, packageViewModelFactory, taskFactory) { IsSearchable = true; ShowPackageSources = registeredPackageRepositories.HasMultiplePackageSources; }
protected override PackageCompatibilityChecker CreatePackageCompatibilityChecker( IPackageManagementSolution solution, IRegisteredPackageRepositories registeredRepositories) { return(new TestablePackageCompatibilityChecker(solution, registeredRepositories) { PackageReferenceFile = PackageReferenceFile }); }
public PackageManagementConsoleHostProvider( IPackageManagementSolution solution, IRegisteredPackageRepositories registeredRepositories) : this(solution, registeredRepositories, new PowerShellDetection(), PackageManagementServices.PackageManagementEvents) { }
public PackageManagementConsoleHostProvider ( IPackageManagementSolution2 solution, IRegisteredPackageRepositories registeredRepositories) : this(solution, registeredRepositories, // new PowerShellDetection(), PackageManagementServices.PackageManagementEvents) { }
void CreateRegisteredPackageRepositories() { if (registeredPackageRepositories == null) { if (IsInDesignMode()) { registeredPackageRepositories = new DesignTimeRegisteredPackageRepositories(); } else { registeredPackageRepositories = PackageManagementServices.RegisteredPackageRepositories; } } }
public PackageManagementSolution2 ( IRegisteredPackageRepositories registeredPackageRepositories, IPackageManagementEvents packageManagementEvents) : this ( registeredPackageRepositories, PackageManagementExtendedServices.ProjectService, new PackageManagementProjectFactory2 (packageManagementEvents), new SolutionPackageRepositoryFactory ()) { }
public PackageManagementSolution2( IRegisteredPackageRepositories registeredPackageRepositories, IPackageManagementEvents packageManagementEvents) : this( registeredPackageRepositories, PackageManagementExtendedServices.ProjectService, new PackageManagementProjectFactory2(packageManagementEvents), new SolutionPackageRepositoryFactory()) { }
public PackageManagementConsoleHost( IPackageManagementSolution solution, IRegisteredPackageRepositories registeredRepositories) : this( solution, registeredRepositories, new PowerShellHostFactory(), new PackageManagementAddInPath()) { }
public PackageManagementSolution( IRegisteredPackageRepositories registeredPackageRepositories, IPackageManagementEvents packageManagementEvents) : this( registeredPackageRepositories, new PackageManagementProjectService(), new PackageManagementProjectFactory(packageManagementEvents), new SolutionPackageRepositoryFactory()) { }
public PackageManagementSolution( IRegisteredPackageRepositories registeredPackageRepositories, IPackageManagementEvents packageManagementEvents, IPackageManagementProjectService projectService, IPackageManagementProjectFactory projectFactory) { this.registeredPackageRepositories = registeredPackageRepositories; this.packageManagementEvents = packageManagementEvents; this.projectFactory = projectFactory; this.projectService = projectService; }
public PackageManagementSolution( IRegisteredPackageRepositories registeredPackageRepositories, IPackageManagementProjectService projectService, IPackageManagementProjectFactory projectFactory, ISolutionPackageRepositoryFactory solutionPackageRepositoryFactory) { this.registeredPackageRepositories = registeredPackageRepositories; this.projectFactory = projectFactory; this.projectService = projectService; this.solutionPackageRepositoryFactory = solutionPackageRepositoryFactory; }
public PackageManagementConsoleHost( IPackageManagementSolution solution, IRegisteredPackageRepositories registeredRepositories, IPowerShellHostFactory powerShellHostFactory, IPackageManagementAddInPath addinPath) { this.Solution = solution; this.registeredRepositories = registeredRepositories; this.powerShellHostFactory = powerShellHostFactory; this.addinPath = addinPath; }
public PackageManagementConsoleHostProvider( IPackageManagementSolution2 solution, IRegisteredPackageRepositories registeredRepositories, // IPowerShellDetection powerShellDetection, IPackageManagementEvents packageEvents) { this.solution = solution; this.registeredRepositories = registeredRepositories; // this.powerShellDetection = powerShellDetection; this.packageEvents = packageEvents; }
public PackageManagementConsoleHostProvider ( IPackageManagementSolution2 solution, IRegisteredPackageRepositories registeredRepositories, // IPowerShellDetection powerShellDetection, IPackageManagementEvents packageEvents) { this.solution = solution; this.registeredRepositories = registeredRepositories; // this.powerShellDetection = powerShellDetection; this.packageEvents = packageEvents; }
public UpdatedPackagesInSolution( IPackageManagementSolution solution, IRegisteredPackageRepositories registeredPackageRepositories, IPackageManagementEvents packageManagementEvents) : this( solution, registeredPackageRepositories, packageManagementEvents, new CheckForUpdatesTaskRunner()) { }
public UpdatedPackagesViewModel( IPackageManagementSolution solution, IRegisteredPackageRepositories registeredPackageRepositories, UpdatedPackageViewModelFactory packageViewModelFactory, ITaskFactory taskFactory) : base( registeredPackageRepositories, packageViewModelFactory, taskFactory) { this.selectedProjects = new PackageManagementSelectedProjects(solution); }
public UpdatedPackagesViewModel( IPackageManagementSolution solution, IRegisteredPackageRepositories registeredPackageRepositories, IPackageViewModelFactory packageViewModelFactory, ITaskFactory taskFactory) : this( solution, registeredPackageRepositories, new UpdatedPackageViewModelFactory(packageViewModelFactory), taskFactory) { }
public UpdatedPackagesViewModel( IPackageManagementSolution packageManagementService, IRegisteredPackageRepositories registeredPackageRepositories, UpdatedPackageViewModelFactory packageViewModelFactory, ITaskFactory taskFactory) : base( registeredPackageRepositories, packageViewModelFactory, taskFactory) { this.solution = packageManagementService; }
public UpdatedPackagesViewModel( IPackageManagementSolution solution, IRegisteredPackageRepositories registeredPackageRepositories, UpdatedPackageViewModelFactory packageViewModelFactory, ITaskFactory taskFactory) : base(registeredPackageRepositories, packageViewModelFactory, taskFactory) { this.selectedProjects = new PackageManagementSelectedProjects(solution); ShowPackageSources = true; }
public UpdatedPackagesInSolution( IPackageManagementSolution solution, IRegisteredPackageRepositories registeredPackageRepositories, IPackageManagementEvents packageManagementEvents) { this.solution = solution; this.registeredPackageRepositories = registeredPackageRepositories; this.packageManagementEvents = packageManagementEvents; this.packageManagementEvents.ParentPackageInstalled += PackageInstalled; this.packageManagementEvents.ParentPackageUninstalled += PackageUninstalled; }
public AvailablePackagesViewModel( IRegisteredPackageRepositories registeredPackageRepositories, IRecentPackageRepository recentPackageRepository, IPackageViewModelFactory packageViewModelFactory, ITaskFactory taskFactory) : base(registeredPackageRepositories, packageViewModelFactory, taskFactory) { this.recentPackageRepository = recentPackageRepository; IsSearchable = true; ShowPackageSources = true; ShowPrerelease = true; }
public TestableUpdatedPackagesInSolution( IPackageManagementSolution solution, IRegisteredPackageRepositories registeredPackageRepositories, IPackageManagementEvents packageManagementEvents) : base( solution, registeredPackageRepositories, packageManagementEvents) { FileExistsAction = path => { return(true); }; }
public TestableUpdatedPackagesInSolution ( IPackageManagementSolution solution, IRegisteredPackageRepositories registeredPackageRepositories, IPackageManagementEvents packageManagementEvents) : base ( solution, registeredPackageRepositories, packageManagementEvents) { FileExistsAction = path => { return true; }; }
public PackageManagementProjectOperations ( IPackageManagementSolution solution, IRegisteredPackageRepositories registeredPackageRepositories, BackgroundPackageActionRunner backgroundActionRunner, IPackageManagementEvents packageManagementEvents) { this.solution = solution; this.registeredPackageRepositories = registeredPackageRepositories; this.backgroundActionRunner = backgroundActionRunner; packageManagementEvents.ParentPackageInstalled += PackageInstalled; packageManagementEvents.ParentPackageUninstalled += PackageUninstalled; }
public PackageManagementProjectOperations( IPackageManagementSolution solution, IRegisteredPackageRepositories registeredPackageRepositories, BackgroundPackageActionRunner backgroundActionRunner, IPackageManagementEvents packageManagementEvents) { this.solution = solution; this.registeredPackageRepositories = registeredPackageRepositories; this.backgroundActionRunner = backgroundActionRunner; packageManagementEvents.ParentPackageInstalled += PackageInstalled; packageManagementEvents.ParentPackageUninstalled += PackageUninstalled; }
public InstalledPackagesViewModel( IPackageManagementSolution solution, IPackageManagementEvents packageManagementEvents, IRegisteredPackageRepositories registeredPackageRepositories, InstalledPackageViewModelFactory packageViewModelFactory, ITaskFactory taskFactory) : base(registeredPackageRepositories, packageViewModelFactory, taskFactory) { this.solution = solution; this.packageManagementEvents = packageManagementEvents; RegisterEvents(); TryGetActiveProject(); }
public PackagesViewModel( IRegisteredPackageRepositories registeredPackageRepositories, IPackageViewModelFactory packageViewModelFactory, ITaskFactory taskFactory) { this.registeredPackageRepositories = registeredPackageRepositories; this.packageViewModelFactory = packageViewModelFactory; this.taskFactory = taskFactory; PackageViewModels = new ObservableCollection <PackageViewModel>(); ErrorMessage = String.Empty; CreateCommands(); }
public RecentPackagesViewModel( IPackageManagementEvents packageManagementEvents, IRegisteredPackageRepositories registeredPackageRepositories, IPackageViewModelFactory packageViewModelFactory, ITaskFactory taskFactory) : base(registeredPackageRepositories, packageViewModelFactory, taskFactory) { this.packageManagementEvents = packageManagementEvents; recentPackageRepository = registeredPackageRepositories.RecentPackageRepository; packageManagementEvents.ParentPackageInstalled += ParentPackageInstalled; packageManagementEvents.ParentPackageUninstalled += ParentPackageUninstalled; }
public InstalledPackagesViewModel( IPackageManagementSolution solution, IPackageManagementEvents packageManagementEvents, IRegisteredPackageRepositories registeredPackageRepositories, IPackageViewModelFactory packageViewModelFactory, ITaskFactory taskFactory) : base(solution, packageManagementEvents, registeredPackageRepositories, packageViewModelFactory, taskFactory) { RegisterEvents(); }
public UpdatedPackagesInSolution( IPackageManagementSolution solution, IRegisteredPackageRepositories registeredPackageRepositories, IPackageManagementEvents packageManagementEvents, CheckForUpdatesTaskRunner taskRunner) { this.solution = solution; this.registeredPackageRepositories = registeredPackageRepositories; this.packageManagementEvents = packageManagementEvents; this.taskRunner = taskRunner; this.packageManagementEvents.ParentPackageInstalled += PackageInstalled; this.packageManagementEvents.ParentPackageUninstalled += PackageUninstalled; }
public RecentPackagesViewModel2 ( IPackageManagementEvents packageManagementEvents, IRegisteredPackageRepositories registeredPackageRepositories, IPackageViewModelFactory2 packageViewModelFactory, ITaskFactory taskFactory) : base (registeredPackageRepositories, packageViewModelFactory, taskFactory) { this.packageManagementEvents = packageManagementEvents; recentPackageRepository = registeredPackageRepositories.RecentPackageRepository; packageManagementEvents.ParentPackageInstalled += ParentPackageInstalled; packageManagementEvents.ParentPackageUninstalled += ParentPackageUninstalled; }
public PackageCompatibilityRunner ( IDotNetProject project, IPackageManagementSolution solution, IRegisteredPackageRepositories registeredRepositories, IPackageManagementProgressMonitorFactory progressMonitorFactory, IPackageManagementEvents packageManagementEvents, IProgressProvider progressProvider) { this.project = project; this.solution = solution; this.registeredRepositories = registeredRepositories; this.progressMonitorFactory = progressMonitorFactory; this.packageManagementEvents = packageManagementEvents; this.progressProvider = progressProvider; }
public PackageCompatibilityRunner( IDotNetProject project, IPackageManagementSolution solution, IRegisteredPackageRepositories registeredRepositories, IPackageManagementProgressMonitorFactory progressMonitorFactory, IPackageManagementEvents packageManagementEvents, IProgressProvider progressProvider) { this.project = project; this.solution = solution; this.registeredRepositories = registeredRepositories; this.progressMonitorFactory = progressMonitorFactory; this.packageManagementEvents = packageManagementEvents; this.progressProvider = progressProvider; }
public PackagesViewModels( IPackageManagementSolution solution, IRegisteredPackageRepositories registeredPackageRepositories, IThreadSafePackageManagementEvents packageManagementEvents, IPackageActionRunner actionRunner, ITaskFactory taskFactory) { var packageViewModelFactory = new PackageViewModelFactory(solution, packageManagementEvents, actionRunner); var updatedPackageViewModelFactory = new UpdatedPackageViewModelFactory(packageViewModelFactory); AvailablePackagesViewModel = new AvailablePackagesViewModel(solution, packageManagementEvents, registeredPackageRepositories, packageViewModelFactory, taskFactory); InstalledPackagesViewModel = new InstalledPackagesViewModel(solution, packageManagementEvents, registeredPackageRepositories, packageViewModelFactory, taskFactory); UpdatedPackagesViewModel = new UpdatedPackagesViewModel(solution, packageManagementEvents, registeredPackageRepositories, updatedPackageViewModelFactory, taskFactory); RecentPackagesViewModel = new RecentPackagesViewModel(solution, packageManagementEvents, registeredPackageRepositories, packageViewModelFactory, taskFactory); }
public InstalledPackagesViewModel( IPackageManagementSolution solution, IPackageManagementEvents packageManagementEvents, IRegisteredPackageRepositories registeredPackageRepositories, IPackageViewModelFactory packageViewModelFactory, ITaskFactory taskFactory) : base( solution, packageManagementEvents, registeredPackageRepositories, packageViewModelFactory, taskFactory) { RegisterEvents(); }
public AvailablePackagesViewModel( IPackageManagementSolution solution, IRegisteredPackageRepositories registeredPackageRepositories, IRecentPackageRepository recentPackageRepository, IPackageViewModelFactory packageViewModelFactory, ITaskFactory taskFactory) : base(registeredPackageRepositories, packageViewModelFactory, taskFactory) { this.solutionPackageRepository = solution.GetRepository(); this.recentPackageRepository = recentPackageRepository; IsSearchable = true; ShowPackageSources = true; ShowPrerelease = true; }
public AvailablePackagesViewModel ( IPackageManagementSolution solution, IRegisteredPackageRepositories registeredPackageRepositories, IRecentPackageRepository recentPackageRepository, IPackageViewModelFactory packageViewModelFactory, ITaskFactory taskFactory) : base(registeredPackageRepositories, packageViewModelFactory, taskFactory) { this.solutionPackageRepository = solution.GetRepository (); this.recentPackageRepository = recentPackageRepository; IsSearchable = true; ShowPackageSources = true; ShowPrerelease = true; }
public TestableAvailablePackagesViewModel( IPackageManagementSolution solution, IPackageManagementEvents packageManagementEvents, IRegisteredPackageRepositories registeredPackageRepositories, IPackageViewModelFactory packageViewModelFactory, ITaskFactory taskFactory) : base( solution, packageManagementEvents, registeredPackageRepositories, packageViewModelFactory, taskFactory) { IsProjectPackageReturnsValue = true; IsProjectPackageIsCalled = false; }
public TestablePackageCompatibilityRunner ( IDotNetProject project, IPackageManagementSolution solution, IRegisteredPackageRepositories registeredRepositories, IPackageManagementProgressMonitorFactory progressMonitorFactory, IPackageManagementEvents packageManagementEvents, IProgressProvider progressProvider) : base ( project, solution, registeredRepositories, progressMonitorFactory, packageManagementEvents, progressProvider) { PackageReferenceFile = new PackageReferenceFile (FileSystem, "packages.config"); }
public AvailablePackagesViewModel( IPackageManagementSolution solution, IPackageManagementEvents packageManagementEvents, IRegisteredPackageRepositories registeredPackageRepositories, IPackageViewModelFactory packageViewModelFactory, ITaskFactory taskFactory) : base(solution, packageManagementEvents, registeredPackageRepositories, packageViewModelFactory, taskFactory) { IsSearchable = true; ShowPackageSources = true; ShowPrerelease = true; this.packageManagementEvents = packageManagementEvents; RegisterEvents(); }
public UpdatedPackagesViewModel( IPackageManagementSolution solution, IRegisteredPackageRepositories registeredPackageRepositories, UpdatedPackageViewModelFactory packageViewModelFactory, ITaskFactory taskFactory) : base( registeredPackageRepositories, packageViewModelFactory, taskFactory) { this.selectedProjects = new PackageManagementSelectedProjects(solution); this.logger = packageViewModelFactory.Logger; this.packageManagementEvents = packageViewModelFactory.PackageManagementEvents; packageManagementEvents.ParentPackagesUpdated += PackagesUpdated; ShowPackageSources = true; ShowUpdateAllPackages = true; ShowPrerelease = true; }
protected virtual PackageCompatibilityChecker CreatePackageCompatibilityChecker (IPackageManagementSolution solution, IRegisteredPackageRepositories registeredRepositories) { return new PackageCompatibilityChecker (solution, registeredRepositories); }