0

我想知道是否有办法在配置中指定自定义 ServiceHost(即 ServiceHost 派生类)?谢谢

4

2 回答 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 回答