C# 클래스 Orc.NuGetExplorer.PackageQueryService

상속: IPackageQueryService
파일 보기 프로젝트 열기: WildGums/Orc.NuGetExplorer

공개 메소드들

메소드 설명
CountPackages ( IRepository packageRepository, IPackageDetails packageDetails ) : int
CountPackages ( IRepository packageRepository, string packageId ) : int
GetPackages ( IRepository packageRepository, bool allowPrereleaseVersions, string filter = null, int skip, int take = 10 ) : IEnumerable
GetVersionsOfPackage ( IRepository packageRepository, IPackageDetails package, bool allowPrereleaseVersions, int &skip, int minimalTake = 10 ) : IEnumerable
PackageQueryService ( IPackageCacheService packageCacheService, IRepositoryCacheService repositoryCacheService ) : System

비공개 메소드들

메소드 설명
CountPackages ( IRepository packageRepository, string filter, bool allowPrereleaseVersions ) : int

메소드 상세

CountPackages() 공개 메소드

public CountPackages ( IRepository packageRepository, IPackageDetails packageDetails ) : int
packageRepository IRepository
packageDetails IPackageDetails
리턴 int

CountPackages() 공개 메소드

public CountPackages ( IRepository packageRepository, string packageId ) : int
packageRepository IRepository
packageId string
리턴 int

GetPackages() 공개 메소드

public GetPackages ( IRepository packageRepository, bool allowPrereleaseVersions, string filter = null, int skip, int take = 10 ) : IEnumerable
packageRepository IRepository
allowPrereleaseVersions bool
filter string
skip int
take int
리턴 IEnumerable

GetVersionsOfPackage() 공개 메소드

public GetVersionsOfPackage ( IRepository packageRepository, IPackageDetails package, bool allowPrereleaseVersions, int &skip, int minimalTake = 10 ) : IEnumerable
packageRepository IRepository
package IPackageDetails
allowPrereleaseVersions bool
skip int
minimalTake int
리턴 IEnumerable

PackageQueryService() 공개 메소드

public PackageQueryService ( IPackageCacheService packageCacheService, IRepositoryCacheService repositoryCacheService ) : System
packageCacheService IPackageCacheService
repositoryCacheService IRepositoryCacheService
리턴 System