Поскольку WPF 4 предоставляет стандартную конфигурацию из коробки, у меня возникают трудности при попытке создать пользовательскую привязку MTOM для моей службы. Короче говоря, моя библиотека WCF содержит несколько сервисов, использующих базовый HTTP. Один из сервисов используется для загрузки файлов и требует 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>
Заранее спасибо!