C# Class FS.DI.FarseerContainer

Farseer.IoC容器
Inheritance: IFarseerContainer
Afficher le fichier Open project: FarseerNet/Farseer.Net.DI

Méthodes publiques

Méthode Description
Add ( Dependency dependency ) : void

添加依赖服务对象到容器中

Clear ( ) : void

从容器中移除所有依赖服务对象

Clone ( ) : IFarseerContainer

深拷贝容器

CreateRegister ( ) : IDependencyRegister

创建依赖服务注册器

CreateResolver ( ) : IDependencyResolver

创建依赖服务解析器

Dispose ( ) : void
FarseerContainer ( ) : System
FarseerContainer ( IEnumerable dependencys ) : System

初始化IoC容器

GetEnumerator ( ) : IEnumerator

返回一个循环访问容器的枚举器

SetRegisterProvider ( IDependencyRegisterProvider dependencyRegisterProvider ) : void

设置依赖服务注册器提供者

Private Methods

Méthode Description
IDependencyRegisterProvider ( ) : IDependencyRegister

创建依赖服务注册器

IDependencyResolverProvider ( ) : IDependencyResolver

创建依赖服务解析器

IEnumerable ( ) : IEnumerator

返回一个循环访问容器的枚举器

Method Details

Add() public méthode

添加依赖服务对象到容器中
public Add ( Dependency dependency ) : void
dependency Dependency 依赖服务对象
Résultat void

Clear() public méthode

从容器中移除所有依赖服务对象
public Clear ( ) : void
Résultat void

Clone() public méthode

深拷贝容器
public Clone ( ) : IFarseerContainer
Résultat IFarseerContainer

CreateRegister() public méthode

创建依赖服务注册器
public CreateRegister ( ) : IDependencyRegister
Résultat IDependencyRegister

CreateResolver() public méthode

创建依赖服务解析器
public CreateResolver ( ) : IDependencyResolver
Résultat IDependencyResolver

Dispose() public méthode

public Dispose ( ) : void
Résultat void

FarseerContainer() public méthode

public FarseerContainer ( ) : System
Résultat System

FarseerContainer() public méthode

初始化IoC容器
public FarseerContainer ( IEnumerable dependencys ) : System
dependencys IEnumerable
Résultat System

GetEnumerator() public méthode

返回一个循环访问容器的枚举器
public GetEnumerator ( ) : IEnumerator
Résultat IEnumerator

SetRegisterProvider() public méthode

设置依赖服务注册器提供者
public SetRegisterProvider ( IDependencyRegisterProvider dependencyRegisterProvider ) : void
dependencyRegisterProvider IDependencyRegisterProvider 依赖服务注册器提供者
Résultat void