客户端使用ChannelFactory的WCF的依赖注入

时间:2015-04-13 13:36:18

标签: c# wcf dependency-injection channelfactory

我有一个场景需要从WCF ChannelFactory实例化中注入一个类型。

目前,我正在使用http://unitywcf.codeplex.com/,并且了解基础概念,但是没有在上看到如何使用Channel工厂实例化服务客户端的示例,该工厂注入了我想要传递给我的类型WCF构造函数。

我对UnityWcf库以外的其他方法持开放态度。

我希望我有意义。

我花了一整天时间试图解决这个问题。

更新

到目前为止,我唯一的选择是在每次WCF操作中将接口添加为参数。

1 个答案:

答案 0 :(得分:0)

你应该看一下Castle项目。他们有一个名为Windsor的IoC容器,它具有非常好的WCF集成。

http://www.castleproject.org/projects/windsor/