C# Class CachingService.DependencyContainer.NInjectScope

NInject scope class. Facilitator for resolver
Inheritance: IDependencyResolver
ファイルを表示 Open project: WondeTadesse/RESTfulSignalRService

Protected Properties

Property Type Description
resolutionRoot IResolutionRoot

Public Methods

Method Description
BeginScope ( ) : IDependencyScope

Begin dependency scope

Dispose ( ) : void

Dispose object

GetService ( Type serviceType ) : object

Get service based on a type

GetServices ( Type serviceType ) : IEnumerable

Get services based on a type

NInjectScope ( IResolutionRoot kernel ) : System

NInject scope class. Facilitator for resolver

Private Methods

Method Description
Dispose ( bool disposing ) : void

Dispose object

GetRequest ( Type serviceType ) : IRequest

Get request based on a type

Method Details

BeginScope() public method

Begin dependency scope
public BeginScope ( ) : IDependencyScope
return IDependencyScope

Dispose() public method

Dispose object
public Dispose ( ) : void
return void

GetService() public method

Get service based on a type
public GetService ( Type serviceType ) : object
serviceType Type ServiceType value
return object

GetServices() public method

Get services based on a type
public GetServices ( Type serviceType ) : IEnumerable
serviceType Type ServiceType value
return IEnumerable

NInjectScope() public method

NInject scope class. Facilitator for resolver
public NInjectScope ( IResolutionRoot kernel ) : System
kernel IResolutionRoot IResolutionRoot value
return System

Property Details

resolutionRoot protected_oe property

protected IResolutionRoot resolutionRoot
return IResolutionRoot