Try our conversational search powered by Generative AI!

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

NonUnifiedDirectory

Represents physical directories for a VirtualPathNonUnifiedProvider.

NonUnifiedFile

Represents physical files for a VirtualPathNonUnifiedProvider.

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