2011-10-19 3 views
0

WCF에서 DI 프레임 워크 (즉 MEF)를 사용하려고 시도하고 있으며 다양한 게시물에서 언급 한 서비스 팩토리, 서비스 호스트, 인스턴스 공급자 접근 방식을 사용하여 모든 것을 작동시킬 수있었습니다.DI가 WCF에서 InstanceContext 모드로 싱글 톤으로

모든 것이 serviceType에 대한 싱글 톤 동작을 소개 할 때까지 잘 작동합니다.

싱글 톤 서비스를위한 인스턴스 생성에 참여할 수있는 방법이 있습니까?

답변

1

글쎄, 당신은 매일 새로운 것을 배웁니다. 싱글 톤 서비스는 Carlos Figueira's blog에 따라 IInstanceProvider를 사용하지 않습니다. 그래도 신비가되는 것은 아닙니다. 정보를 찾을 수 없습니다.

싱글 톤 서비스와 함께 IoC를 사용하려면 인스턴스를 직접 만들어 ServiceHost의 생성자에 전달해야합니다.

+0

np-hard : 최고의 사용자 이름 BTW! – JohnC

관련 문제