3

有人有幸将 StructureMap(DI 框架)与 WCF 集成在一起吗?

我可以像这样在我的 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+ 不兼容StructureMap 的发布。

4

1 回答 1

5

这已经在这里讨论过了。您在提供的示例中遇到了哪些问题?无需在服务的构造函数中编写代码,而是在IInstanceProvider实现的GetInstance方法中编写代码。

于 2009-01-04T08:41:31.747 回答