Witam serdecznie.
Mam problem, zdawałoby się prosty do rozwiązania, jednak nie potrafię sobie z nim poradzić, więc objaśnię na czym polega i prośba do Was drodzy użytkownicy o pomoc.
Wywołuję usługę z service, wywołanie to jest obudowane try, w catchu chciałbym przechwycić Exceptiona, którego tworzę wewnątrz kodu usługi, którą wywołuję. Nie wiem jak zrobić to poprawnie. Wewnątrz usługi napisałem tak:
catch (Exception e)
{
throw new Exception("Test");
}
W momencie wywołania usługi natomiast tak:
try
{
dsTransChoosen = myWS.convertTransfGtrToAiES(GetUserContextId(), myTr);
}
catch (Exception exc)
{
this.DisplayAlert(exc.message);
return;
}
exc.message wygląda tak:
http://prnt.sc/cvp1fl
Jak widać "Test" jest w message, ale obudowany treścią która mnie nie interesuje.
Jak to zrobić poprawnie?
Pozdrawiam
Nieznasz