У меня есть служба WCF, которая вызывает веб-службу asmx. Это веб-сервис бросает enxception который выглядит следующим образом:WCF Client Catching SoapException from asmx webservice
<soap:Body>
<soap:Fault>
<faultcode>soap:Server</faultcode>
<faultstring>System.Web.Services.Protocols.SoapException: error
service.method()</faultstring>
<faultactor>https://WEBADDRESS</faultactor>
<detail>
<message>Invalid ID</message>
<code>00</code>
</detail>
</soap:Fault>
</soap:Body>
В C# я могу поймать его как FaultException однако он не имеет данные свойства. Как я могу узнать подробности этого Исключения?
«В C# я могу поймать его как исключение FaultException, но у него нет свойства свойств». – Gratzy
Вы звоните в старую веб-службу, или ваш WCF вызывает другой WCF? вы ловите исключение в своей службе WCF, или вы ловите его в вызывающей программе. – ohmusama
Его все в вопросе, я звоню в службу asmx Я поймаю его в службе wcf – Gratzy