Try our conversational search powered by Generative AI!

Namespace EPiServer.Framework

Classes

AsyncResult

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

ContextCache

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.

EnvironmentOptions

Specifies Environment settings for the EPiServer application

FrameworkAspNetInitialization

When this module is initialized the EPiServer Framework ASP.NET runtime is initialized. Add a ModuleDependencyAttribute on any IInitializableModule that should be run once this is completed.

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.

ProviderActivationException

The exception thrown when a provider cannot be activated correctly.

SortableComparer

Used to compare sort two instances that implements ISortable.

TimeProvider

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.

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.

ITimeProvider

Unsupported INTERNAL API! Not covered by semantic versioning; might change without notice.

Enums

InitializationState

The various states for the initialization process