Esempio n. 1
0
 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));
 }
Esempio n. 3
0
        void ShowStatusBarError(Exception ex)
        {
            ProgressMonitorStatusMessage message = ProgressMonitorStatusMessageFactory.CreateInstallingSinglePackageMessage("");

            PackageManagementServices.BackgroundPackageActionRunner.ShowError(message, ex);
        }
 ProgressMonitorStatusMessage CreateProgressMessage(string packageId)
 {
     return(ProgressMonitorStatusMessageFactory.CreateInstallingSinglePackageMessage(packageId));
 }