Wann genau werden OnResultExecuted und OnResultExecuting ausgelöst?

Ich erstelle einen BrauchActionFilterAttribute um zu transformierenViewResults und leitet weiter inJsonResults während Ajax-Anfragen. Ich habe das meiste durch Unit-Tests verdrahtet und aus irgendeinem Grund angenommen, dass meine Transformation in stattfinden mussteOnResultExecutingIch erkannte, dass dies nicht der Fall war und die richtige Methode zum Überschreiben warOnActionExecuted, der aufgerufen wird, sobald die Aktionsmethode ein Ergebnis zurückgibt.

Meine Frage ist wann genau das istOnResultExecuted undOnResultExecuting wird aufgerufen, da ich in allen vier Überschreibungen Haltepunkte habe und nur inOnActionExecuting undOnActionExecuted feuern überhaupt.

Antworten auf die Frage(2)

Ihre Antwort auf die Frage