C# Class Bottles.Manifest.PackageManifestReader

Inheritance: IPackageManifestReader
Afficher le fichier Open project: DarthFubuMVC/bottles Class Usage Examples

Méthodes publiques

Méthode Description
IsPotentiallyAnAssembly ( string file ) : bool
LoadFromFolder ( string packageDirectory ) : IPackageInfo
LoadFromStream ( Stream stream ) : PackageManifest
PackageManifestReader ( IFileSystem fileSystem, string>.Func getContentFolderFromBottleFolder ) : System
ToString ( ) : string

Private Methods

Méthode Description
createDefaultManifest ( string packageDirectory ) : PackageManifest
determineBinPath ( string packageDirectory ) : string
findCandidateAssemblyFiles ( string binPath ) : IEnumerable
readAssemblyPaths ( PackageManifest manifest, PackageInfo package, string binPath ) : void
registerFolders ( string bottleDirectory, PackageInfo package ) : void

Method Details

IsPotentiallyAnAssembly() public static méthode

public static IsPotentiallyAnAssembly ( string file ) : bool
file string
Résultat bool

LoadFromFolder() public méthode

public LoadFromFolder ( string packageDirectory ) : IPackageInfo
packageDirectory string
Résultat IPackageInfo

LoadFromStream() public méthode

public LoadFromStream ( Stream stream ) : PackageManifest
stream Stream
Résultat PackageManifest

PackageManifestReader() public méthode

public PackageManifestReader ( IFileSystem fileSystem, string>.Func getContentFolderFromBottleFolder ) : System
fileSystem IFileSystem
getContentFolderFromBottleFolder string>.Func
Résultat System

ToString() public méthode

public ToString ( ) : string
Résultat string