Rozszerzenia obsługujące błędy

Technologia WCF umożliwia programistom modyfikowanie domyślnych zachowań związanych z powiadamianiem o błędach i propagowaniem błędów, a nawet przekazywanie uchwytów na potrzeby niestandardowego rejestrowania zdarzeń. Rozszerzanie domyślnych zachowań jest możliwe na poziomie poszczególnych mechanizmów przydzielania kanałów (lub na poziomie punktów końcowych), jednak w większości przypadków najwygodniejszym rozwiązaniem jest wprowadzanie zmian dla wszystkich mechanizmów przydzielania.

Aby zainstalować własne rozszerzenie odpowiedzialne za obsługę błędów, należy udostępnić mechanizmom przydzielania implementację interfejsu IErrorHandler, którego definicję pokazano poniżej:

public interface IErrorHandler { bool HandleError(Exception ...

Get Programowanie usług WCF now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.