C# Class FubuMVC.Core.Packaging.PackageManifestReader

Inheritance: IPackageLoader
Show file Open project: nhsevidence/fubumvc Class Usage Examples

Public Methods

Method Description
IsPotentiallyAnAssembly ( string file ) : bool
Load ( ) : IEnumerable
LoadFromFolder ( string folder ) : IPackageInfo
PackageManifestReader ( string applicationFolder, IFileSystem fileSystem, string>.Func getContentFolderFromPackageFolder ) : System
ToString ( ) : string

Private Methods

Method Description
findCandidateAssemblyFiles ( string binPath ) : IEnumerable

Method Details

IsPotentiallyAnAssembly() public static method

public static IsPotentiallyAnAssembly ( string file ) : bool
file string
return bool

Load() public method

public Load ( ) : IEnumerable
return IEnumerable

LoadFromFolder() public method

public LoadFromFolder ( string folder ) : IPackageInfo
folder string
return IPackageInfo

PackageManifestReader() public method

public PackageManifestReader ( string applicationFolder, IFileSystem fileSystem, string>.Func getContentFolderFromPackageFolder ) : System
applicationFolder string
fileSystem IFileSystem
getContentFolderFromPackageFolder string>.Func
return System

ToString() public method

public ToString ( ) : string
return string