C# 클래스 LinFu.IoC.DefaultGetServiceBehavior

Represents the default implementation for the IGetService interface.
상속: IGetService
파일 보기 프로젝트 열기: philiplaureano/LinFu

공개 메소드들

메소드 설명
DefaultGetServiceBehavior ( IServiceContainer container ) : LinFu.IoC.Interfaces

Initializes the class with the given container instance.

DefaultGetServiceBehavior ( IServiceContainer container, ICreateInstance creator, IPreProcessor preProcessor, IPostProcessor postProcessor ) : LinFu.IoC.Interfaces

Initializes the class with the given container instance.

GetService ( IServiceRequest serviceRequest ) : object

Instantiates the service described by the serviceRequest.

메소드 상세

DefaultGetServiceBehavior() 공개 메소드

Initializes the class with the given container instance.
public DefaultGetServiceBehavior ( IServiceContainer container ) : LinFu.IoC.Interfaces
container IServiceContainer The target service container.
리턴 LinFu.IoC.Interfaces

DefaultGetServiceBehavior() 공개 메소드

Initializes the class with the given container instance.
public DefaultGetServiceBehavior ( IServiceContainer container, ICreateInstance creator, IPreProcessor preProcessor, IPostProcessor postProcessor ) : LinFu.IoC.Interfaces
container IServiceContainer The target service container.
creator ICreateInstance The instance responsible for instantiating service types.
preProcessor IPreProcessor The that will allow users to intercept a given service request.
postProcessor IPostProcessor The instance that will handle the results of a given service request.
리턴 LinFu.IoC.Interfaces

GetService() 공개 메소드

Instantiates the service described by the serviceRequest.
public GetService ( IServiceRequest serviceRequest ) : object
serviceRequest IServiceRequest The that describes the service that needs to be instantiated.
리턴 object