C# Class Rebel.Framework.Context.DefaultFrameworkContext

The default implementation of IFrameworkContext
Inheritance: System.DisposableObject, IFrameworkContext
ファイルを表示 Open project: RebelCMS/rebelcmsxu5

Public Methods

Method Description
DefaultFrameworkContext ( TextManager textManager, MappingEngineCollection typeMappers, AbstractScopedCache scopedCache, AbstractApplicationCache applicationCache, AbstractFinalizer finalizer, ApplicationTaskManager taskMgr, IFrameworkCaches caches, AbstractSerializationService serialization ) : System

Initializes a new instance of the DefaultFrameworkContext class.

Protected Methods

Method Description
DefaultFrameworkContext ( AbstractScopedCache scopedCache, AbstractApplicationCache applicationCache, AbstractFinalizer finalizer, IFrameworkCaches caches, AbstractSerializationService serialization ) : System
DisposeResources ( ) : void

Handles the disposal of resources. Derived from abstract class DisposableObject which handles common required locking logic.

Method Details

DefaultFrameworkContext() protected method

protected DefaultFrameworkContext ( AbstractScopedCache scopedCache, AbstractApplicationCache applicationCache, AbstractFinalizer finalizer, IFrameworkCaches caches, AbstractSerializationService serialization ) : System
scopedCache AbstractScopedCache
applicationCache AbstractApplicationCache
finalizer AbstractFinalizer
caches IFrameworkCaches
serialization Rebel.Framework.Serialization.AbstractSerializationService
return System

DefaultFrameworkContext() public method

Initializes a new instance of the DefaultFrameworkContext class.
public DefaultFrameworkContext ( TextManager textManager, MappingEngineCollection typeMappers, AbstractScopedCache scopedCache, AbstractApplicationCache applicationCache, AbstractFinalizer finalizer, ApplicationTaskManager taskMgr, IFrameworkCaches caches, AbstractSerializationService serialization ) : System
textManager TextManager The text manager.
typeMappers MappingEngineCollection The type mappers.
scopedCache AbstractScopedCache The scoped cache.
applicationCache AbstractApplicationCache The application cache
finalizer AbstractFinalizer The finalizer.
taskMgr ApplicationTaskManager The task manager.
caches IFrameworkCaches The lifetime-managed cache providers.
serialization Rebel.Framework.Serialization.AbstractSerializationService
return System

DisposeResources() protected method

Handles the disposal of resources. Derived from abstract class DisposableObject which handles common required locking logic.
protected DisposeResources ( ) : void
return void