WCF - 如何配置站点级 web.config 并使所有服务使用相同的行为配置
我有一个托管超过 60 项服务的网站。
使用 wcf 配置的简化版本,我不必指定所有服务及其相应的端点。
问题是如何指定服务主机为所有服务端点使用相同的行为配置?
我不想列出 web.config 中的所有端点并指定每个端点的行为配置。我希望该虚拟目录上托管的所有 wcf 服务都使用相同的行为配置。有办法做到这一点吗?
I have a site that host more then 60 services.
With the simplified version of the wcf configuration, i dont have to speficy all the services and its corresponding endpoints.
The question is how do I speficy the service host to use the same behaviorConfiguration for all servies endpoint ?
I don't want to list all the endpoints in the web.config and speficy the behaviorConfiguration on each of them. I want all of the wcf services hosted on that virtual directory to use the same behaviorConfiguration. Any way to do this ?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我找到了答案。我只需要删除我的端点行为的名称
:
对此:
请参阅此处了解更多详细信息 在 WCF 4 中使用无名元素设置配置默认值
I found the answer. I just need to remove the name for my endpointBehaviors
From this :
To this :
See here for more details Setting Configuration Defaults with Nameless Elements in WCF 4