Ejemplo n.º 1
0
 void SetUpdatePackageActionProperties(UpdatePackageAction action)
 {
     //action.PackageScriptRunner = PackageScriptRunner;
     action.UpdateDependencies = UpdateDependencies;
     action.UpdateIfPackageDoesNotExistInProject = false;
     action.AllowPrereleaseVersions = AllowPrereleaseVersions;
 }
		void SetUpdatePackageActionProperties(UpdatePackageAction action)
		{
			//action.PackageScriptRunner = PackageScriptRunner;
			action.UpdateDependencies = UpdateDependencies;
			action.UpdateIfPackageDoesNotExistInProject = false;
			action.AllowPrereleaseVersions = AllowPrereleaseVersions;
		}
Ejemplo n.º 3
0
        protected UpdatePackageAction CreateDefaultUpdatePackageAction(IPackageManagementProject project)
        {
            UpdatePackageAction action = project.CreateUpdatePackageAction();

            SetUpdatePackageActionProperties(action);
            return(action);
        }
        UpdatePackageAction CreateUpdatePackageAction(IPackage package)
        {
            UpdatePackageAction action = CreateDefaultUpdatePackageAction(project);

            action.PackageId = package.Id;
            if (!action.AllowPrereleaseVersions && !package.IsReleaseVersion())
            {
                action.AllowPrereleaseVersions = true;
            }
            return(action);
        }
		void UpdatePackage (ProgressMonitorStatusMessage progressMessage, UpdatePackageAction action)
		{
			try {
				PackageManagementServices.BackgroundPackageActionRunner.Run (progressMessage, action);
			} catch (Exception ex) {
				PackageManagementServices.BackgroundPackageActionRunner.ShowError (progressMessage, ex);
			}
		}
		public void UpdatePackage(IPackage package, UpdatePackageAction updateAction)
		{
			RunPackageOperations(updateAction.Operations);
			UpdatePackageReference(package, updateAction);
		}
Ejemplo n.º 7
0
 public void UpdatePackage(IPackage package, UpdatePackageAction updateAction)
 {
     RunPackageOperations(updateAction.Operations);
     UpdatePackageReference(package, updateAction);
 }
		public void CreateActions_OnePackageInSolutionWithTwoProjects_ReturnsTwoActionsCreatedFromProjects ()
		{
			CreateUpdateAllPackagesInSolution ();
			FakePackageManagementProject project1 = AddProjectToSolution ("MyProject1");
			FakePackageManagementProject project2 = AddProjectToSolution ("MyProject2");
			AddPackageToSolution ("Test");
			CallCreateActions ();

			var expectedActions = new UpdatePackageAction[] {
				project1.FirstFakeUpdatePackageActionCreated,
				project2.FirstFakeUpdatePackageActionCreated
			};

			Assert.AreEqual (expectedActions, updateActions);
		}
 public void UpdatePackage(IPackage package, UpdatePackageAction updateAction)
 {
     packageManager.UpdatePackage(package, updateAction);
 }
		public void UpdatePackage (IPackage package, UpdatePackageAction updateAction)
		{
			UpdatePackageAction (package, updateAction);
		}
		public void UpdatePackage (IPackage package, UpdatePackageAction updateAction)
		{
			PackagePassedToUpdatePackage = package;
			PackageOperationsPassedToUpdatePackage = updateAction.Operations;
			UpdateDependenciesPassedToUpdatePackage = updateAction.UpdateDependencies;
			AllowPrereleaseVersionsPassedToInstallPackage = updateAction.AllowPrereleaseVersions;
		}
		public void UpdatePackage(IPackage package, UpdatePackageAction updateAction)
		{
			packageManager.UpdatePackage(package, updateAction);
		}
		public UpdatePackageHelper (UpdatePackageAction action)
		{
			this.action = action;
		}