【发布时间】:2010-05-04 07:06:28
【问题描述】:
我正在编写一个内部严重依赖控制反转的 WCF 服务。我想在自定义 ServiceHostFactory 中引导/初始化我的 IoC 容器。我已经阅读了一些可用的不同钩子的示例,但它们似乎都不适合我。
这个approach 是我更喜欢使用的(自定义IServiceBehavior、IInstanceProvider、ServiceHost 和ServiceHostFactory),但最后一步是向服务发出信号,以在我的服务的*.svc 文件中使用我的自定义ServiceHostFactory。我没有其中之一,因为项目类型是 WCF 服务库 - 而不是 WCF 服务应用程序。有没有办法告诉 WCF 在 App.config 文件中使用我的 ServiceHostFactory?
【问题讨论】:
-
问题中的链接现在已损坏,如果有人知道它的位置会有所帮助。谢谢。
-
@BBauer42 如果您是指原始问题中的那个,我认为就是这样:lostechies.com/jimmybogard/2008/07/30/…
-
@Ciddan 你解决了这个问题吗?
-
@Kob_24 我不记得了。毕竟,那是 6 年前的事了……AFAIC 记得我放弃了并将项目转换为服务应用程序而不是服务库。
-
谢谢你,我解决了。