SaaS CMS has officially launched! Learn more now.

Class ShellZipArchiveVirtualPathProviderModule

Handles convention based registration of ZipArchiveVirtualPathProvider for modules.

Inheritance
System.Object
ShellZipArchiveVirtualPathProviderModule
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: EPiServer.Shell.Modules
Assembly: EPiServer.Shell.dll
Version: 10.10.4
Syntax
public class ShellZipArchiveVirtualPathProviderModule : IVirtualPathProviderModule
Remarks

If a module contains a .zip archive file with the same name as the directory it will be registered and the content of the archive exposed through a ZipArchiveVirtualPathProvider.

This class supports the EPiServer infrastructure and is not intended to be used directly from your code.

Constructors

ShellZipArchiveVirtualPathProviderModule()

Initializes a new instance of the ShellZipArchiveVirtualPathProviderModule class.

Declaration
public ShellZipArchiveVirtualPathProviderModule()

Methods

CreateProviders(InitializationEngine)

Method is called the EPiServer Framework initializes to give a chance to register providers as early as possible

Declaration
public IEnumerable<VirtualPathProvider> CreateProviders(InitializationEngine context)
Parameters
Type Name Description
InitializationEngine context

The context

Returns
Type Description
System.Collections.Generic.IEnumerable<System.Web.Hosting.VirtualPathProvider>

A list of providers

Implements

Extension Methods