0

我有一个托管 60 多个服务的站点。

使用 wcf 配置的简化版本,我不必指定所有服务及其相应的端点。

问题是我如何指定服务主机以对所有服务端点使用相同的行为配置?

我不想列出 web.config 中的所有端点并在每个端点上指定 behaviorConfiguration。我希望该虚拟目录上托管的所有 wcf 服务都使用相同的行为配置。有什么办法可以做到这一点?

4

1 回答 1

0

我找到了答案。我只需要删除我的端点行为的名称

由此 :

<behaviors>
  ...
  <endpointBehaviors>
    <behavior name="MyCustomBehavior">
      <myCustomExt/>
    </behavior>
  </endpointBehaviors>
  ...
</behaviors>

对此:

<behaviors>
  ...
  <endpointBehaviors>
    <behavior>
      <myCustomExt/>
    </behavior>
  </endpointBehaviors>
  ...
</behaviors>

有关更多详细信息,请参见此处在 WCF 4 中使用无名元素设置配置默认值

于 2010-09-24T11:39:58.713 回答