void GetTitle(IPackageManagementSolution solution) { var selectedProjects = new PackageManagementSelectedProjects(solution); string selectionName = selectedProjects.SelectionName; Title = String.Format("{0} - Manage Packages", selectionName); }
void GetTitle(IPackageManagementSolution solution) { var selectedProjects = new PackageManagementSelectedProjects(solution); string selectionName = selectedProjects.SelectionName; Title = GettextCatalog.GetString("{0} - Manage Packages", selectionName); }
public PackageViewModel CreatePackageViewModel (IPackageViewModelParent parent, IPackageFromRepository package) { SelectedProjects = new PackageManagementSelectedProjects (FakeSolution); return new PackageViewModel ( parent, package, SelectedProjects, PackageManagementEvents, null, FakeLogger); }
public PackageViewModel( IPackageViewModelParent parent, IPackageFromRepository package, PackageManagementSelectedProjects selectedProjects, IPackageManagementEvents packageManagementEvents, IPackageActionRunner actionRunner, ILogger logger) { this.parent = parent; this.package = package; this.selectedProjects = selectedProjects; this.packageManagementEvents = packageManagementEvents; this.actionRunner = actionRunner; this.logger = CreateLogger(logger); CreateCommands(); }
public TestablePackageViewModel ( IPackageViewModelParent parent, FakePackage package, PackageManagementSelectedProjects selectedProjects, PackageManagementEvents packageManagementEvents, FakeLogger logger) : base ( parent, package, selectedProjects, packageManagementEvents, null, logger) { this.FakePackage = package; this.PackageManagementEvents = packageManagementEvents; this.FakeLogger = logger; }
public IUpdatePackagesAction CreateAction( PackageManagementSelectedProjects selectedProjects, IEnumerable<IPackageFromRepository> packages) { this.selectedProjects = selectedProjects; this.packages = packages; singleProjectSelected = selectedProjects.HasSingleProjectSelected(); CreateProjectForDetermingPackageOperations(); IUpdatePackagesAction action = CreateActionInternal(); action.AddPackages(packages); action.Logger = logger; IEnumerable<PackageOperation> operations = GetPackageOperations(action); action.AddOperations(operations); return action; }
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; }
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; }
public IUpdatePackagesAction CreateAction( PackageManagementSelectedProjects selectedProjects, IEnumerable <IPackageFromRepository> packages) { this.selectedProjects = selectedProjects; this.packages = packages; singleProjectSelected = selectedProjects.HasSingleProjectSelected(); CreateProjectForDetermingPackageOperations(); IUpdatePackagesAction action = CreateActionInternal(); action.AddPackages(packages); action.Logger = logger; IEnumerable <PackageOperation> operations = GetPackageOperations(action); action.AddOperations(operations); return(action); }
void CreateSelectedProjects () { selectedProjects = new PackageManagementSelectedProjects (fakeSolution); }
void GetTitle(IPackageManagementSolution solution) { var selectedProjects = new PackageManagementSelectedProjects(solution); string selectionName = selectedProjects.SelectionName; Title = String.Format("{0} - Manage Packages", selectionName); }