Я удаляю несколько исключений для мыла в своем веб-сервисе. Я хотел бы получить исключения и получить доступ к строкам и ClientFaultCode, которые вызываются с исключением. Вот пример одного из моих исключений в веб-службе:
throw new SoapException("You lose the game.", SoapException.ClientFaultCode);
В моем клиенте я пытаюсь запустить метод из веб-службы, который может вызвать исключение, и я его поймаю. Проблема в том, что мои блоки catch не делают ничего. См. Этот пример:
try
{
service.StartGame();
}
catch
{
// missing code goes here
}
Как я могу получить доступ к строкам и ClientFaultCode, вызываемым с помощью исключенного исключения?