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); } }
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(); }