Method | Description | |
---|---|---|
Add ( Dependency dependency ) : void |
添加依赖服务对象到容器中
|
|
Clear ( ) : void |
从容器中移除所有依赖服务对象
|
|
Clone ( ) : IFarseerContainer |
深拷贝容器
|
|
CreateRegister ( ) : IDependencyRegister |
创建依赖服务注册器
|
|
CreateResolver ( ) : IDependencyResolver |
创建依赖服务解析器
|
|
Dispose ( ) : void | ||
FarseerContainer ( ) : System | ||
FarseerContainer ( IEnumerable |
初始化IoC容器
|
|
GetEnumerator ( ) : IEnumerator |
返回一个循环访问容器的枚举器
|
|
SetRegisterProvider ( IDependencyRegisterProvider dependencyRegisterProvider ) : void |
设置依赖服务注册器提供者
|
Method | Description | |
---|---|---|
IDependencyRegisterProvider ( ) : IDependencyRegister |
创建依赖服务注册器
|
|
IDependencyResolverProvider ( ) : IDependencyResolver |
创建依赖服务解析器
|
|
IEnumerable ( ) : IEnumerator |
返回一个循环访问容器的枚举器
|
public Add ( Dependency dependency ) : void | ||
dependency | Dependency | 依赖服务对象 |
return | void |
public CreateRegister ( ) : IDependencyRegister | ||
return | IDependencyRegister |
public CreateResolver ( ) : IDependencyResolver | ||
return | IDependencyResolver |
public FarseerContainer ( IEnumerable |
||
dependencys | IEnumerable |
|
return | System |
public SetRegisterProvider ( IDependencyRegisterProvider dependencyRegisterProvider ) : void | ||
dependencyRegisterProvider | IDependencyRegisterProvider | 依赖服务注册器提供者 |
return | void |