Suoranta.EnterpriseLib.Web - Developer API

DependencyResolver Members

The DependencyResolver type exposes the following members.

Methods


  Name Description
Public method Static member Create(Bootstrapper)
Creates and

Return Value

an instance with bootstrapper
Public method Static member Create(Boolean)
Public method Static member Create<(Of <<'(TConfigurator>)>>)(TypeLocator, Boolean)
Public method Dispose
Public method Equals(System.Object) (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetService(Type)
Public method GetService(Type, ResolverMode)
Public method GetService<(Of <<'(TService>)>>)(ResolverMode)
Public method GetServices
Public method GetType (Inherited from Object.)
Public method Load(array<Assembly>[]()[][])
Load Ninject modules from assemblies
Public method Load(array<IServiceConfigurator>[]()[][])
Load bindings from service configurators
Public method Load<(Of <<'(TConfigurator>)>>)(TypeLocator)
Load bindings from configurator type
Public method LoadModule<(Of <<'(TModule>)>>)
Load Ninject module type
Protected method MemberwiseClone (Inherited from Object.)
Public method SetDefault
Set Current to this instance.
Public method SetMvcAppInstance
Binds EnterpriseLibMvcApp to the application instance.
Public method ToString (Inherited from Object.)

Properties


  Name Description
Public property Configuration
Gets

Field Value

the IConfigurationRoot from Web.config.
Public property Kernel
Gets

Field Value

the Ninject IKernel.
Public property Mode
Mode of operation
Public property ServiceProvider
Gets

Field Value

ServiceProvider.