wyjątki w aplikacji WCF

wyjątki w aplikacji WCF
  • Rejestracja: dni
  • Ostatnio: dni
0

Hej, piszę w pracy server i klienta wcf, dostałem pewien kod który działał na remotingu, mam go przerobić na wcf. W poprzedniej wersji aplikacji była pewna hierarchia klas przeznaczona do obsługi wyjątków, które serwer przesyłał do klienta. W wcf z tego co widzę jest inny sposób obsługi sytuacji wyjątkowych, trzeba utworzyć sobie klasę reprezentującą informacje o danym wyjątku, opatrzyć ją atrybutem [DataContract] a jej pola atrybutami [DataMember], w kontrkcie samej usługi trzeba użyć atrybuty FaultContract i wskazać typ wyjątku. Próbowałem przerobić stary sposób obsługi wyjątków z remotingu na wcf ale aplikacja kliencka nie rozpoznaje ich poprawnie. Powodem jest według mnie to że stara hierarchia dziedziczy po System.Exception. Czy jest możliwość by w WCF za FaultContract robiło coś co dziedziczy po System.Exception?

  • Rejestracja: dni
  • Ostatnio: dni
0

Czy mogę zamiast System.Exception dziedziczyć po klasie FaultException ? Próbuję tak robić ale to nie działa

Zarejestruj się i dołącz do największej społeczności programistów w Polsce.

Otrzymaj wsparcie, dziel się wiedzą i rozwijaj swoje umiejętności z najlepszymi.