C# Class Masonry.Core.Hosting.EmbeddedViewFileProvider

Locates views that are embedded resources.
Inheritance: EmbeddedFileProvider
Afficher le fichier Open project: DenisVuyka/Masonry Class Usage Examples

Méthodes publiques

Méthode Description
EmbeddedViewFileProvider ( ) : System.IO
EmbeddedViewFileProvider ( string siteRoot ) : System.IO

Initializes a new instance of the EmbeddedViewFileProvider class.

EmbeddedViewFileProvider ( string siteRoot, IViewGenerator viewGenerator ) : System.IO

Initializes a new instance of the EmbeddedViewFileProvider class.

Méthodes protégées

Méthode Description
LoadStream ( string virtualPath, MappedResource resource ) : Stream

Resource to load. Will correct the returned views (so that they work as regular non-embedded views)

Private Methods

Méthode Description
CorrectView ( string virtualPath, Stream stream ) : Stream

Method Details

EmbeddedViewFileProvider() public méthode

public EmbeddedViewFileProvider ( ) : System.IO
Résultat System.IO

EmbeddedViewFileProvider() public méthode

Initializes a new instance of the EmbeddedViewFileProvider class.
public EmbeddedViewFileProvider ( string siteRoot ) : System.IO
siteRoot string Root directory of the web site
Résultat System.IO

EmbeddedViewFileProvider() public méthode

Initializes a new instance of the EmbeddedViewFileProvider class.
public EmbeddedViewFileProvider ( string siteRoot, IViewGenerator viewGenerator ) : System.IO
siteRoot string Root directory of the web site
viewGenerator IViewGenerator View fixer
Résultat System.IO

LoadStream() protected méthode

Resource to load. Will correct the returned views (so that they work as regular non-embedded views)
protected LoadStream ( string virtualPath, MappedResource resource ) : Stream
virtualPath string Requested virtual path
resource MappedResource Identified resource (i.e. the one to load)
Résultat System.IO.Stream