コード例 #1
0
        void UpdatePackageInAllProjects()
        {
            IPackageManagementSolution solution         = ConsoleHost.Solution;
            IPackageRepository         repository       = GetActivePackageRepository();
            PackageReference           packageReference = CreatePackageReference();
            IUpdatePackageActions      updateActions    =
                updatePackageActionsFactory.CreateUpdatePackageInAllProjects(packageReference, solution, repository);

            RunActions(updateActions);
        }
コード例 #2
0
        void RunActions(IUpdatePackageActions updateActions)
        {
            updateActions.UpdateDependencies      = UpdateDependencies;
            updateActions.AllowPrereleaseVersions = AllowPreleaseVersions;
            updateActions.PackageScriptRunner     = this;

            foreach (UpdatePackageAction action in updateActions.CreateActions())
            {
                action.Execute();
            }
        }
コード例 #3
0
        void RunActions(IUpdatePackageActions updateActions)
        {
            updateActions.UpdateDependencies      = UpdateDependencies;
            updateActions.AllowPrereleaseVersions = AllowPreleaseVersions;
            updateActions.PackageScriptRunner     = this;

            foreach (UpdatePackageAction action in updateActions.CreateActions())
            {
                using (IDisposable operation = StartUpdateOperation(action)) {
                    action.Execute();
                }
            }
        }
コード例 #4
0
		void RunActions(IUpdatePackageActions updateActions)
		{
			updateActions.UpdateDependencies = UpdateDependencies;
			updateActions.PackageScriptRunner = this;
			
			foreach (UpdatePackageAction action in updateActions.CreateActions()) {
				action.Execute();
			}
		}
コード例 #5
0
		void RunActions(IUpdatePackageActions updateActions)
		{
			updateActions.UpdateDependencies = UpdateDependencies;
			updateActions.AllowPrereleaseVersions = AllowPreleaseVersions;
			updateActions.PackageScriptRunner = this;
			
			foreach (UpdatePackageAction action in updateActions.CreateActions()) {
				using (IDisposable operation = StartUpdateOperation(action)) {
					action.Execute();
				}
			}
		}
コード例 #6
0
        void UpdateAllPackagesInSolution()
        {
            IUpdatePackageActions actions = CreateUpdateAllPackagesInSolution();

            RunActions(actions);
        }
コード例 #7
0
        void UpdateAllPackagesInProject()
        {
            IUpdatePackageActions actions = CreateUpdateAllPackagesInProject();

            RunActions(actions);
        }