NuGet.ProjectManager.Execute C# (CSharp) Méthode

Execute() private méthode

private Execute ( IPackage package, IPackageOperationResolver resolver ) : void
package IPackage
resolver IPackageOperationResolver
Résultat void
        private void Execute(IPackage package, IPackageOperationResolver resolver)
        {
            IEnumerable<PackageOperation> operations = resolver.ResolveOperations(package);
            if (operations.Any())
            {
                foreach (PackageOperation operation in operations)
                {
                    Execute(operation);
                }
            }
            else if (LocalRepository.Exists(package))
            {
                Logger.Log(MessageLevel.Info, NuGetResources.Log_ProjectAlreadyReferencesPackage, Project.ProjectName, package.GetFullName());
            }
        }

Same methods

ProjectManager::Execute ( NuGet.PackageOperation operation ) : void