Namespace EPiServer.Web.Hosting
Classes
AspNetHostingEnvironment
Default implementation of the IHostingEnvironment interface. It delegates to the ASP.NET HostingEnvironment class to do the "real" work.
GenericHostingEnvironment
Helper class to get access to hosting environment variables, see IHostingEnvironment
GenericWebHostingEnvironment
Implementation of IWebHostingEnvironment for GenericHostingEnvironment
MappedVirtualFile
Virtual file implementation for mapping a virtual path to another virtual path, making a System.Web.Hosting.VirtualFile available in additional locations. Used by the VirtualPathMappedProvider
VirtualFileEx
Extends the System.Web.Hosting.VirtualFile implemetation with properties enabling efficient transmission by the StaticFileHandler.
VirtualPathEventArgs
Virtual path actions event data
VirtualPathMappedProvider
A virtual path provider for mapping specific virtual paths to other locations. The mappings are configured in web.config.
VirtualPathNonUnifiedProvider
This class is used for relocating folders outside physical application root. Typical usage is to separate portions of the the EPiServer UI files from the site files.
VirtualPathRegistrationHandler
Handles the registration of virtual path providers with the hosting environment.
ZipArchiveVirtualPathProvider
A System.Web.Hosting.VirtualPathProvider that will serve the contents of a zip archive as a virtual file system.
Interfaces
IHostingEnvironment
Helper class to get access to web hosting environment variables
IVirtualPathProviderModule
Can be implemented by a class to create a list of virtual path providers available early when EPiServer Framework initializes