StructureMap子容器

时间:2013-07-02 09:32:28

标签: structuremap

我在Spring,Autofac,StructureMap中实现子容器。我在Spring.NET和Autofac中取得了成功,但我无法在StructureMap中构建子容器。 以下代码应该给我一个子容器。

    StructureMap.Container container = new Container();
    var childContainer = container.GetNestedContainer();

但它的GetNestedContainer()不会从父容器中提取任何临时对象。有没有人知道如何为StructureMap容器​​构建子容器?

1 个答案:

答案 0 :(得分:0)

这是因为通过设计StructureMap只从父容器中提取非瞬态对象。

有关使用方案的更多详细信息和示例,请参阅嵌套容器的this explanation