C# Class NuGet.UnzippedPackageRepository

Inheritance: PackageRepositoryBase, IPackageLookup
Datei anzeigen Open project: xero-github/Nuget

Private Properties

Property Type Description
GetPackageFileName string

Public Methods

Method Description
Exists ( string packageId, SemanticVersion version ) : bool
FindPackage ( string packageId, SemanticVersion version ) : IPackage
GetPackages ( ) : IQueryable
UnzippedPackageRepository ( IPackagePathResolver pathResolver, IFileSystem fileSystem ) : System.IO
UnzippedPackageRepository ( string physicalPath ) : System.IO

Private Methods

Method Description
GetPackageFileName ( string packageId, SemanticVersion version ) : string

Method Details

Exists() public method

public Exists ( string packageId, SemanticVersion version ) : bool
packageId string
version SemanticVersion
return bool

FindPackage() public method

public FindPackage ( string packageId, SemanticVersion version ) : IPackage
packageId string
version SemanticVersion
return IPackage

GetPackages() public method

public GetPackages ( ) : IQueryable
return IQueryable

UnzippedPackageRepository() public method

public UnzippedPackageRepository ( IPackagePathResolver pathResolver, IFileSystem fileSystem ) : System.IO
pathResolver IPackagePathResolver
fileSystem IFileSystem
return System.IO

UnzippedPackageRepository() public method

public UnzippedPackageRepository ( string physicalPath ) : System.IO
physicalPath string
return System.IO