2013-07-02 2 views
0

스프링, Autofac, StructureMap에서 하위 컨테이너를 구현했습니다. 저는 Spring.NET과 Autofac에서 성공했지만 StructureMap에서 하위 컨테이너를 빌드 할 수 없었습니다. 다음 코드는 나에게 자식 컨테이너를 제공하기로되어 있습니다.StructureMap 하위 컨테이너

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

그러나 GetNestedContainer()은 부모 컨테이너의 일시적인 개체를 가져 오지 않습니다. 누구나 StructureMap 컨테이너 용 하위 컨테이너를 작성하는 방법을 알고 있습니까?

답변

0

구조용 맵은 부모 컨테이너에서 일시적이지 않은 개체 만 가져 오도록 설계되어 있기 때문입니다.

사용 시나리오에 대한 자세한 내용 및 예는 중첩 된 컨테이너의 this explanation을 참조하십시오.

+0

예, 제레미의 블로그 자체에서 그 점을 얻었습니다. 부모 컨테이너에 모든 객체가있는 하위 컨테이너를 작성하는 방법이 있는지 묻는 것입니다. 물론, 우리는 pluginGraph와 pipelineGraphs를 다룰 것입니다. – chandanakito

관련 문제