public void UpdatePackages(UpdatePackagesAction updateAction)
 {
     packageManager.UpdatePackages(updateAction);
 }
		public void UpdatePackages(UpdatePackagesAction updateAction)
		{
			RunPackageOperations(updateAction.Operations);
			foreach (IPackage package in updateAction.Packages) {
				UpdatePackageReference(package, updateAction);
			}
		}
		public UpdatePackagesAction CreateUpdatePackagesAction ()
		{
			var action = new UpdatePackagesAction (this, null);
			UpdatePackagesActionsCreated.Add (action);
			return action;
		}
		public void UpdatePackages (UpdatePackagesAction action)
		{
		}
		public void UpdatePackages (UpdatePackagesAction updateAction)
		{
			UpdatePackagesActionsPassedToUpdatePackages = updateAction;
		}
		public void UpdatePackages(UpdatePackagesAction updateAction)
		{
			packageManager.UpdatePackages(updateAction);
		}
		void CreateUpdatePackagesAction ()
		{
			updatePackagesAction = new UpdatePackagesAction (project, null);
		}