abn*_*abn 4 c# structuremap dependency-injection
我使用StructureMap实现了一个接口注入,如下所述.
ObjectFactory.Initialize(x => { x.For<*IRepository*>().Use<*SQLRepository*>(); });
Run Code Online (Sandbox Code Playgroud)
但它发出如下警告
警告2'StructureMap.ObjectFactory'已过时:'ObjectFactory将在StructureMap的未来4.0版本中删除.支持使用Container类进行未来的工作.
如何使用Container类更正此问题
Dav*_*d L 10
您可以根据文档直接创建容器实例.语法相对类似.
var container = new Container(x =>
{
x.ForRequestedType<IRepository>().Use<SQLRepository>();
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
7796 次 |
| 最近记录: |