カスタム バインドを作成しましたが、App.config で構成できるようにしたいと考えています。
現時点ではバインディングに特別なオプションはありません。
<endpoint address="http://myAddress"
binding="myBinding"
contract="myContract">
いくつかのサイトをチェックした後、<BindingExtension>
. ただし、追加しようとすると、MSDN サイトはあまり役に立ちませんでした。
<extensions>
<bindingExtensions>
<add name="myBinding"
type="MyNamespace.MyHttpBinding, NameOfMyDll, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"/>
</bindingExtensions>
</extensions>
、プログラムを起動しようとすると、次のエラー メッセージしか表示されません。
構成バインディング拡張 'system.serviceModel/bindings/myBinding' が見つかりませんでした。このバインディング拡張機能が system.serviceModel/extensions/bindingExtensions に正しく登録されていること、およびスペルが正しいことを確認してください。
bindingExtension で言及されている型は、 から継承する型を指していBinding
ます。
バインディングの構成サポートを有効にするには、何を追加する必要がありますか?
私の目標は、バインディングを構成ファイルにエクスポートできるようにすることです。バインディングに特別な設定を許可したくありません。<endpoint>
構成ファイルのタグで使用できるはずです。