Exemple #1
0
 void Update(IPackageManagementProject project)
 {
     try {
         var updateAllPackages = new UpdateAllPackagesInProject(project);
         List <UpdatePackageAction>   updateActions   = updateAllPackages.CreateActions().ToList();
         ProgressMonitorStatusMessage progressMessage = CreateProgressMessage(updateActions, project);
         PackageManagementServices.BackgroundPackageActionRunner.Run(progressMessage, updateActions);
     } catch (Exception ex) {
         ShowStatusBarError(ex);
     }
 }
 protected override void Run()
 {
     try {
         IPackageManagementProject project            = PackageManagementServices.Solution.GetActiveProject();
         var updateAllPackages                        = new UpdateAllPackagesInProject(project);
         List <UpdatePackageAction>   updateActions   = updateAllPackages.CreateActions().ToList();
         ProgressMonitorStatusMessage progressMessage = CreateProgressMessage(updateActions);
         PackageManagementServices.BackgroundPackageActionRunner.Run(progressMessage, updateActions);
     } catch (Exception ex) {
         ShowStatusBarError(ex);
     }
 }
 void CreateUpdateAllPackagesInProject()
 {
     fakeProject = new FakePackageManagementProject();
     updateAllPackagesInProject = new UpdateAllPackagesInProject(fakeProject);
 }