September 2018
Intermediate to advanced
982 pages
23h 42m
German
Dieser Abschnitt stellt zwei Konzepte vor, mit denen der Entwickler verhindern kann, dieselben Code-Stellen immer und immer wieder zu implementieren: Handler und Filter.
Um zu verhindern, dass der Entwickler allgemeine Logiken, wie Sicherheitsprüfungen oder Protokollierungen, in jeder Methode wiederholen muss, kann er diese in Subklassen von DelegatingHandler auslagern. Die gewünschte Logik ist dabei innerhalb der zu überschreibenden Methode SendAsync zu hinterlegen.
Ein Beispiel dafür findet sich in Listing 6-25. Der hier gezeigte LoggingHandler gibt Informationen über den aktuellen Methodenaufruf im Debugfenster aus. Anschließend wird base.SendAsync aufgerufen. Diese ...
Read now
Unlock full access