У меня есть пользовательский веб-сервис, который, когда происходит исключение, я сериализирую в цепочку исключений и отправляю ее клиенту, теперь это работает нормально. Однако то, что я хотел бы сделать на стороне клиента, - это как-то воссоздать цепочку исключений и выбросить ее, чтобы пользователь мог пройти по ней так же, как на стороне сервера.
Я не ожидаю, что смогу генерировать исключения, о которых я не знаю, я думал о том, чтобы выбросить цепочку WrappedException
или что-то подобное со стеком, сообщением и т. Д., Которые я установил.
Кто-нибудь знает, как это сделать?
Чтобы избежать путаницы, это совершенно по своему усмотрению, я делаю запросы в xml на веб-сервер и возвращаю xml, если возникает исключение, я сериализую эту цепочку в xml и возвращаю этот xml вызывающему клиенту.