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