0

웹 기반 요청 당 등록 된 구성 요소가 있습니다. 요청을 처리하는 동안 구성 요소를 강제로 다시 만들려면 어떻게해야합니까?웹 요청 구성 요소를 다시 만드는 방법은 무엇입니까?

container.Release(obj); (내가 아는 한, Singleton 및 PerWebRequest에서는 전혀 작동하지 않습니다.)

+0

가정 할 때, 두 번째 구성 요소의 수명이 웹 단위 요청 또는 다른 평생이되기를 원하십니까? – greyalien007

+0

두 번째 구성 요소도 Per-Web-Request에 따라야합니다. – k0lpak

답변

0

가장 확장 성있는 해결책은 아니지만 두 번째 구성 요소 만 필요하면 (세 번째, 네 번째 등이 아님) 다른 클래스에서 상속받은 새 클래스를 만들어 등록 할 수도 있습니다.

나는 이상한 상황 인 것처럼 느낍니다. 더 많은 컨텍스트를 게시하고 싶다면 몇 가지 디자인 조언을 추가 할 수 있습니다.

관련 문제