문제

누구든지 WCF와 StructureMap (DI 프레임 워크)을 통합 한 운이 있습니까?

이와 같은 WCF 서비스의 생성자에서 기본 인스턴스를 반환 할 수 있지만 분명히 이상적이지 않습니다.

public MemberService()
{
     this.memberRepository = StructureMap.ObjectFactory.GetInstance<IMemberRepository>();
}

나는 이것을 보았다 (http://www.lostechies.com/blogs/jimmy_bogard/archive/2008/07/29/integrating-structuremap-with-wcf.aspx) 그러나 최신 2.5+ 릴리스의 구조 릴 릴리스와 호환되지 않는다고 생각하기 때문에 운이 좋지 않았습니다.

도움이 되었습니까?

해결책

이것은 이미 논의되었습니다 여기. 제공 한 예제에 어떤 문제가 발생 했습니까? 서비스 생성자에 코드를 작성하는 대신 getinstance 당신의 방법 iinstanceprovider 구현.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top