0

60 以上のサービスをホストするサイトがあります。

wcf 構成の簡略化されたバージョンでは、すべてのサービスとそれに対応するエンドポイントを特定する必要はありません。

問題は、サービス ホストがすべてのサービス エンドポイントに対して同じ behaviorConfiguration を使用するように指定するにはどうすればよいかということです。

web.config 内のすべてのエンドポイントを一覧表示したくはありません。その仮想ディレクトリでホストされているすべての wcf サービスで同じ動作構成を使用する必要があります。これを行う方法はありますか?

4

1 に答える 1

0

私は答えを見つけました。endpointBehaviors の名前を削除するだけです

これから :

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

これに:

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

詳細については、こちらを参照してくださいWCF 4 で名前のない要素を使用して構成の既定値を設定する

于 2010-09-24T11:39:58.713 に答える