C# Class Orchard.FileSystems.Dependencies.DynamicModuleVirtualPathProvider

The purpose of this virtual path provider is to add file dependencies to .csproj files served from the "~/Modules" or "~/Themes" directory.
Inheritance: System.Web.Hosting.VirtualPathProvider, ICustomVirtualPathProvider
Afficher le fichier Open project: ucdavis/Orchard

Private Properties

Свойство Type Description
GetExtensionDescriptor Orchard.FileSystems.Dependencies.ActivatedExtensionDescriptor
GetFileHashWorker string
ModuleMatch string
PrefixMatch string

Méthodes publiques

Méthode Description
DynamicModuleVirtualPathProvider ( IExtensionDependenciesManager extensionDependenciesManager, IEnumerable loaders ) : System
GetFileHash ( string virtualPath, IEnumerable virtualPathDependencies ) : string

Private Methods

Méthode Description
GetExtensionDescriptor ( string virtualPath ) : Orchard.FileSystems.Dependencies.ActivatedExtensionDescriptor
GetFileHashWorker ( string virtualPath, IEnumerable virtualPathDependencies ) : string
ModuleMatch ( string virtualPath, string prefix ) : string
PrefixMatch ( string virtualPath ) : string

Method Details

DynamicModuleVirtualPathProvider() public méthode

public DynamicModuleVirtualPathProvider ( IExtensionDependenciesManager extensionDependenciesManager, IEnumerable loaders ) : System
extensionDependenciesManager IExtensionDependenciesManager
loaders IEnumerable
Résultat System

GetFileHash() public méthode

public GetFileHash ( string virtualPath, IEnumerable virtualPathDependencies ) : string
virtualPath string
virtualPathDependencies IEnumerable
Résultat string