void Update(UpdateAllPackagesInSolution updateAllPackages, ProgressMonitorStatusMessage progressMessage)
 {
     try {
         List <UpdatePackageAction> updateActions = updateAllPackages.CreateActions().ToList();
         PackageManagementServices.BackgroundPackageActionRunner.Run(progressMessage, updateActions);
     } catch (Exception ex) {
         PackageManagementServices.BackgroundPackageActionRunner.ShowError(progressMessage, ex);
     }
 }
		void Update (UpdateAllPackagesInSolution updateAllPackages, ProgressMonitorStatusMessage progressMessage)
		{
			try {
				List<UpdatePackageAction> updateActions = updateAllPackages.CreateActions ().ToList ();
				PackageManagementServices.BackgroundPackageActionRunner.Run (progressMessage, updateActions);
			} catch (Exception ex) {
				PackageManagementServices.BackgroundPackageActionRunner.ShowError (progressMessage, ex);
			}
		}
Exemplo n.º 3
0
        protected override void Run()
        {
            ProgressMonitorStatusMessage progressMessage = ProgressMonitorStatusMessageFactory.CreateUpdatingPackagesInSolutionMessage();

            try {
                UpdateAllPackagesInSolution updateAllPackages = CreateUpdateAllPackagesInSolution();
                List <UpdatePackageAction>  updateActions     = updateAllPackages.CreateActions().ToList();
                PackageManagementServices.BackgroundPackageActionRunner.Run(progressMessage, updateActions);
            } catch (Exception ex) {
                PackageManagementServices.BackgroundPackageActionRunner.ShowError(progressMessage, ex);
            }
        }
        void CallCreateActions()
        {
            IEnumerable <UpdatePackageAction> actions = updateAllPackagesInSolution.CreateActions();

            updateActions = actions.ToList();
        }