Я хочу интегрировать протокол NMVS в мое приложение, которое предоставляет файлы wsdl для тестирования, которое написано в виде примера кода в библиотеке .net Framework.
Я хочу протестировать его в приложении .netstandard, .netcore или UWP, но файлы wsdl поддерживают только «WSHttpBinding», который не поддерживается в .netstandard, .net core и UWP.
<wsdl:binding name="WSHttpBinding_ISinglePackServices" type="ns:ISinglePackServices">
WSHttpBinding binding = new WSHttpBinding();
binding.Security.Mode = SecurityMode.Transport;
binding.Security.Transport.ClientCredentialType = HttpClientCredentialType.Certificate;
Я использовал basichttpbinding, но получаю сообщение об ошибке «Тип содержимого application / soap + xml; charset = UTF-8 в ответном сообщении не соответствует типу содержимого привязки (text / xml; charset = utf- 8). "
Каковы другие способы устранения этой проблемы?
Спасибо
Имран Хан