ProgressMonitorStatusMessage GetProgressMonitorStatusMessages(List <INuGetPackageAction> packageActions) { if (packageActions.Count == 1) { string packageId = packageActions.OfType <INuGetPackageAction> ().First().PackageId; return(ProgressMonitorStatusMessageFactory.CreateInstallingSinglePackageMessage(packageId)); } return(ProgressMonitorStatusMessageFactory.CreateInstallingMultiplePackagesMessage(packageActions.Count)); }
ProgressMonitorStatusMessage GetProgressMonitorStatusMessages(List <IPackageAction> packageActions) { if (packageActions.Count == 1) { string packageId = packageActions.OfType <ProcessPackageAction> ().First().Package.Id; if (OlderPackageInstalledThanPackageSelected()) { return(ProgressMonitorStatusMessageFactory.CreateUpdatingSinglePackageMessage(packageId)); } return(ProgressMonitorStatusMessageFactory.CreateInstallingSinglePackageMessage(packageId)); } return(ProgressMonitorStatusMessageFactory.CreateInstallingMultiplePackagesMessage(packageActions.Count)); }
void ShowStatusBarError(Exception ex) { ProgressMonitorStatusMessage message = ProgressMonitorStatusMessageFactory.CreateInstallingSinglePackageMessage(""); PackageManagementServices.BackgroundPackageActionRunner.ShowError(message, ex); }
ProgressMonitorStatusMessage CreateProgressMessage(string packageId) { return(ProgressMonitorStatusMessageFactory.CreateInstallingSinglePackageMessage(packageId)); }