public PackageViewModelFactory(IPackageViewModelFactory packageViewModelFactory) : this( packageViewModelFactory.Solution, packageViewModelFactory.PackageManagementEvents, packageViewModelFactory.PackageActionRunner) { }
public PackageViewer(IUIServices messageBoxServices, IPackageViewModelFactory packageViewModelFactory) { InitializeComponent(); PackageMetadataEditor.UIServices = messageBoxServices; PackageMetadataEditor.PackageViewModelFactory = packageViewModelFactory; }
public PackageMediator(IPackageService packageService, IMediatorService mediatorService, IPackageViewModelFactory packageViewModelFactory) { _packageService = packageService; _mediatorService = mediatorService; _packageViewModelFactory = packageViewModelFactory; }
public AvailablePackagesViewModel( IRegisteredPackageRepositories registeredPackageRepositories, IPackageViewModelFactory packageViewModelFactory, ITaskFactory taskFactory) : base(registeredPackageRepositories, packageViewModelFactory, taskFactory) { IsSearchable = true; ShowPackageSources = registeredPackageRepositories.HasMultiplePackageSources; }
public MainWindow(IMruManager mruManager, IPackageViewModelFactory packageViewModelFactory) { InitializeComponent(); RecentFilesMenuItem.DataContext = _mruManager = mruManager; RecentFilesContainer.Collection = _mruManager.Files; _packageViewModelFactory = packageViewModelFactory; }
public PackagesViewModel( IPackageManagementService packageManagementService, IPackageViewModelFactory packageViewModelFactory, ITaskFactory taskFactory) { this.packageManagementService = packageManagementService; this.packageViewModelFactory = packageViewModelFactory; this.taskFactory = taskFactory; CreateCommands(); }
public UpdatedPackagesViewModel( IPackageManagementSolution solution, IRegisteredPackageRepositories registeredPackageRepositories, IPackageViewModelFactory packageViewModelFactory, ITaskFactory taskFactory) : this( solution, registeredPackageRepositories, new UpdatedPackageViewModelFactory(packageViewModelFactory), taskFactory) { }
public AvailablePackagesViewModel( IRegisteredPackageRepositories registeredPackageRepositories, IRecentPackageRepository recentPackageRepository, IPackageViewModelFactory packageViewModelFactory, ITaskFactory taskFactory) : base(registeredPackageRepositories, packageViewModelFactory, taskFactory) { this.recentPackageRepository = recentPackageRepository; IsSearchable = true; ShowPackageSources = true; ShowPrerelease = true; }
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 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 InstalledPackagesViewModel( IPackageManagementSolution solution, IPackageManagementEvents packageManagementEvents, IRegisteredPackageRepositories registeredPackageRepositories, IPackageViewModelFactory packageViewModelFactory, ITaskFactory taskFactory) : base(registeredPackageRepositories, packageViewModelFactory, taskFactory) { this.solution = solution; this.packageManagementEvents = packageManagementEvents; packageManagementEvents.ParentPackageInstalled += InstalledPackagesChanged; packageManagementEvents.ParentPackageUninstalled += InstalledPackagesChanged; TryGetActiveProject(); }
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 PackagesViewModel( IPackageManagementSolution solution, IPackageManagementEvents packageManagementEvents, IRegisteredPackageRepositories registeredPackageRepositories, IPackageViewModelFactory packageViewModelFactory, ITaskFactory taskFactory) { this.solution = solution; this.packageManagementEvents = packageManagementEvents; this.registeredPackageRepositories = registeredPackageRepositories; this.packageViewModelFactory = packageViewModelFactory; this.taskFactory = taskFactory; this.solution = solution; PackageViewModels = new ObservableCollection <PackageViewModel>(); CreateCommands(); TryGetActiveProject(); }
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 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, IPackageManagementEvents packageManagementEvents, IRegisteredPackageRepositories registeredPackageRepositories, IPackageViewModelFactory packageViewModelFactory, ITaskFactory taskFactory) : base(solution, packageManagementEvents, registeredPackageRepositories, packageViewModelFactory, taskFactory) { this.selectedProjects = new PackageManagementSelectedProjects(solution); this.logger = packageViewModelFactory.Logger; this.packageManagementEvents = packageViewModelFactory.PackageManagementEvents; ShowPackageSources = true; ShowUpdateAllPackages = true; ShowPrerelease = true; RegisterEvents(); }
public UpdatedPackagesViewModel( IPackageManagementSolution solution, IPackageManagementEvents packageManagementEvents, IRegisteredPackageRepositories registeredPackageRepositories, IPackageViewModelFactory packageViewModelFactory, ITaskFactory taskFactory) : base( solution, packageManagementEvents, registeredPackageRepositories, packageViewModelFactory, taskFactory) { this.selectedProjects = new PackageManagementSelectedProjects(solution); this.logger = packageViewModelFactory.Logger; this.packageManagementEvents = packageViewModelFactory.PackageManagementEvents; ShowPackageSources = true; ShowUpdateAllPackages = true; ShowPrerelease = true; RegisterEvents(); }
public UpdatedPackageViewModelFactory(IPackageViewModelFactory packageViewModelFactory) : base(packageViewModelFactory) { }
public UpdatedPackageViewModelFactory(IPackageViewModelFactory packageViewModelFactory) : base(packageViewModelFactory) { selectedProjectsForUpdatedPackages = new SelectedProjectsForUpdatedPackages(Solution); }