我想知道是否有办法在配置中指定自定义 ServiceHost(即 ServiceHost 派生类)?谢谢
Joachim Kerschbaumer
问问题
3269 次
2 回答
1
我认为您无需在配置文件中指定任何内容即可使用自定义 ServiceHost。我以前没有尝试过这样做,但是我在配置文件中看不到任何可以指定有关 ServiceHost 的信息的内容。
这是 MSDN 上一个名为“ Custom Service Host ”的网页。
希望其中一些有所帮助!
于 2009-01-19T16:48:38.773 回答
1
是的,我们也遇到了这种痛苦,我们希望在 ServiceHost 上有不同的端点,在客户端它已经死了,你只需在创建 ChannelFactory 时传入你想要的端点,但是在服务器端不是这样简单的。
我同意上述您需要创建自定义服务主机并覆盖 ApplyConfiguration() 方法。
这里有一个很好的例子:http: //social.msdn.microsoft.com/forums/en-US/wcf/thread/3af366c1-3b11-42e6-85a4-ea63cd48be18/
希望能帮助到你
于 2011-12-09T11:49:11.457 回答