0

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

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

但它GetNestedContainer()不会从父容器中提取任何瞬态对象。有谁知道如何为 StructureMap 容器构建子容器?

4

1 回答 1

0

这是因为根据设计,StructureMap 仅从父容器中提取非瞬态对象。

有关使用场景的更多详细信息和示例,请参阅嵌套容器的说明

于 2013-07-03T07:23:41.560 回答