wcf配置文件中的自定义ServiceHost?

时间:2009-01-19 08:45:39

标签: wcf .net-3.5 servicehost

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

2 个答案:

答案 0 :(得分:1)

我认为您不需要在配置文件中指定任何内容以使用自定义ServiceHost。我之前没有尝试过这样做,但我在配置文件中没有看到任何指定ServiceHost信息的内容。

以下是MSDN上名为“Custom Service Host。”的网页。

希望其中一些有帮助!

答案 1 :(得分:1)

是的,我们也遇到了这种痛苦,我们希望在ServiceHost上有不同的端点,在客户端就已经死了,只需在创建ChannelFactory时传入你想要的端点,但是在服务器端这个并非如此简单。

我同意上面你需要创建一个自定义服务主机并覆盖ApplyConfiguration()方法。

这里有一个很好的例子:http://social.msdn.microsoft.com/forums/en-US/wcf/thread/3af366c1-3b11-42e6-85a4-ea63cd48be18/

希望有所帮助