WPF 4はすぐに使用できる既定の構成を提供するため、サービスのカスタムMTOMバインディングを作成するのに苦労しています。つまり、私のWCFライブラリは、基本HTTPを使用しているいくつかのサービスをホストしています。サービスの1つはファイルのアップロードに使用され、MTOMが必要です。ファイルアップロードサービスのみがカスタム定義のMTOMバインディングを使用し、残りはデフォルトを使用するようにするにはどうすればよいですか?
これは私がこれまでに持っているものです:
<bindings>
<basicHttpBinding>
<binding
name="FileTransferBinding"
transferMode="Streamed"
messageEncoding="Mtom"
maxBufferSize="65536"
maxReceivedMessageSize="10485760">
</binding>
</basicHttpBinding>
</bindings>
<services>
<service name="FileTransferService">
<endpoint address="" binding="basicHttpBinding" bindingConfiguration="FileTransferBinding" contract="MyServices.IFileTransfer"/>
</service>
</services>
前もって感謝します!