3

如果我有一个使用 Prism 和 WCF 构建的客户端/服务器类型的应用程序,并且我希望在服务器端让 wcf 服务在每次调用时都被启用,但我想使用依赖注入(使用 Prism 中的 UnityContainer)。我怎么可能这样做?如果我有一个单一的实例服务,那没有问题,但是 WCF 中是否有任何钩子允许在应该实例化服务并返回此实例时调用委托?

有任何想法吗?

干杯!

4

1 回答 1

2

有可能的!WCF 为 WCF 责任链提供了一个名为IInstanceProvider的插件。这允许您用自己的结构替换结构。

有人已将此实现为服务行为,可在此处获得: http ://code.msdn.microsoft.com/WCFResources/Release/ProjectReleases.aspx?ReleaseId=1252

于 2009-08-07T16:07:43.703 回答