ResolvePackage() 공개 정적인 메소드

public static ResolvePackage ( IPackageRepository sourceRepository, IPackageRepository localRepository, IPackageConstraintProvider constraintProvider, string packageId, SemanticVersion version, bool allowPrereleaseVersions ) : IPackage
sourceRepository IPackageRepository
localRepository IPackageRepository
constraintProvider IPackageConstraintProvider
packageId string
version SemanticVersion
allowPrereleaseVersions bool
리턴 IPackage
예제 #1
0
        public virtual void AddPackageReference(string packageId, Version version, bool ignoreDependencies)
        {
            IPackage package = PackageHelper.ResolvePackage(SourceRepository, LocalRepository, packageId, version);

            AddPackageReference(package, ignoreDependencies);
        }
예제 #2
0
        public virtual void AddPackageReference(string packageId, SemanticVersion version, bool ignoreDependencies, bool allowPrereleaseVersions)
        {
            IPackage package = PackageHelper.ResolvePackage(SourceRepository, LocalRepository, NullConstraintProvider.Instance, packageId, version, allowPrereleaseVersions);

            AddPackageReference(package, ignoreDependencies, allowPrereleaseVersions);
        }
예제 #3
0
        public virtual void InstallPackage(string packageId, SemanticVersion version, bool ignoreDependencies, bool allowPrereleaseVersions)
        {
            IPackage package = PackageHelper.ResolvePackage(SourceRepository, LocalRepository, packageId, version, allowPrereleaseVersions);

            InstallPackage(package, ignoreDependencies, allowPrereleaseVersions);
        }