SaaS CMS has officially launched! Learn more now.

Namespace EPiServer.Framework

Classes

AllowAssemblyScanAttribute

Attribute to selectively include the assembly in plugin / module / composition scenarios.

AsyncResult

Dummy async result which uses in the noop processing, It uses internally

FrameworkInitialization

Initializes framework features

InitializableModuleAttribute

Used to decorate a class that should be called as part of the initialization process

ModuleDependencyAttribute

Attribute to define that an IInitializableModule depends on another module to be initialized first.

PreventAssemblyScanAttribute

Attribute to prevent using the assembly in plugin / module / composition scenarios.

SortableComparer

Used to compare sort two instances that implements ISortable.

UniqueNameGenerator

Used to generate unique names for items, for instance when copying an item.

Validator

Contains validation methods

Interfaces

IInitializableHttpModule

Interface that you can implement to be part of the EPiServer Framework initialization chain with support for HTTP events.

IInitializableModule

Interface that you can implement to be part of the EPiServer Framework initialization chain.

ISortable

Used to be able to sort items of a type implementing the interface.

Enums

InitializationState

The various states for the initialization process