Kiedy dokładnie wykonasz ogień OnResultExecuted i OnResultExecuting?

Tworzę zwyczajActionFilterAttribute w celu transformacjiViewResults i przekierowuje doJsonResults podczas żądań ajax. Większość z nich podłączałem przez testy jednostkowe i z jakiegoś powodu zakładałem, że moja transformacja musi się odbyć wOnResultExecuting, Zdałem sobie sprawę, że tak nie jest, a prawidłową metodą zastąpienia byłaOnActionExecuted, która jest wywoływana, gdy tylko metoda działania zwróci wynik.

Moje pytanie brzmi, kiedy dokładnie sąOnResultExecuted iOnResultExecuting wywoływane, ponieważ punkty przerwania we wszystkich czterech przesłonięciach i tylko te wOnActionExecuting iOnActionExecuted w ogóle strzelają.

questionAnswers(2)

yourAnswerToTheQuestion