WCF-サイトレベルのweb.configを構成し、すべてのサービスを使用する方法と同じbehaviorconfiguration
-
05-10-2019 - |
質問
60以上のサービスをホストするサイトがあります。
WCF構成の簡素化されたバージョンを使用すると、すべてのサービスとその対応するエンドポイントに挑戦する必要はありません。
問題は、すべてのサーブエンドポイントに同じ動作構成を使用するためにサービスホストがどのように勇気を発しますか?
web.configのすべてのエンドポイントをリストしたくありません。その仮想ディレクトリでホストされているすべてのWCFサービスが同じ動作構成を使用してほしいと思っています。これを行う方法はありますか?
解決
答えを見つけました。 endpointbehaviorsの名前を削除する必要があります
これから :
<behaviors> ... <endpointBehaviors> <behavior name="MyCustomBehavior"> <myCustomExt/> </behavior> </endpointBehaviors> ... </behaviors>
これに:
<behaviors> ... <endpointBehaviors> <behavior> <myCustomExt/> </behavior> </endpointBehaviors> ... </behaviors>
詳細については、こちらをご覧ください WCF 4の名前のない要素を使用して、設定のデフォルトを設定します
所属していません StackOverflow