
説明/参照:
Explanation:
ターゲット1:mexHttpBinding
ターゲット2:IMetadataExchange
MEXプロトコルの有効なエンドポイント定義の例:
<エンドポイントアドレス= "mex"
binding = "mexHttpBinding"
contract = "IMetadataExchange" />
ターゲット3:httpGetEnabled
目標4:真
Cerviceビヘイビアは、デフォルトのエンドポイントに対して、匿名の<ビヘイビア>セクションを使用して構成されます。
<serviceBehaviors>セクション。 <serviceBehaviors>内の無名の<behaviour>要素は、サービスの動作を構成するために使用されます。たとえば、次の構成ファイルを使用すると、ホスト内のすべてのサービスに対してサービスメタデータの発行が可能になります。
<system.serviceModel>
<挙動>
<serviceBehaviors>
<ビヘイビア>
<serviceMetadata httpGetEnabled = "True" />
</ behavior>
</ serviceBehaviors>
</ behaviors> <! - <service>タグは必要ありません。デフォルトのエンドポイントがサービスに追加されます - >
<! - name = ""のサービス動作は、service - >
</system.serviceModel>
参考文献:https://docs.microsoft.com/en-us/dotnet/framework/wcf/simplified-configuration