C# Класс CachingService.DependencyContainer.NInjectScope

NInject scope class. Facilitator for resolver
Наследование: IDependencyResolver
Показать файл Открыть проект

Защищенные свойства (Protected)

Свойство Тип Описание
resolutionRoot IResolutionRoot

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
Dispose ( bool disposing ) : void

Dispose object

GetRequest ( Type serviceType ) : IRequest

Get request based on a type

Описание методов

BeginScope() публичный Метод

Begin dependency scope
public BeginScope ( ) : IDependencyScope
Результат IDependencyScope

Dispose() публичный Метод

Dispose object
public Dispose ( ) : void
Результат void

GetService() публичный Метод

Get service based on a type
public GetService ( Type serviceType ) : object
serviceType Type ServiceType value
Результат object

GetServices() публичный Метод

Get services based on a type
public GetServices ( Type serviceType ) : IEnumerable
serviceType Type ServiceType value
Результат IEnumerable

NInjectScope() публичный Метод

NInject scope class. Facilitator for resolver
public NInjectScope ( IResolutionRoot kernel ) : System
kernel IResolutionRoot IResolutionRoot value
Результат System

Описание свойств

resolutionRoot защищенное свойство

protected IResolutionRoot resolutionRoot
Результат IResolutionRoot