Когда именно OnResultExecuted и OnResultExecuting запускаются?
Я создаю кастомActionFilterAttribute
для того, чтобы преобразоватьViewResult
с и перенаправляет вJsonResult
s во время запросов ajax. Я связал большую часть этого через модульное тестирование, и я по какой-то причине предполагал, что мое преобразование должно было произойти вOnResultExecuting
Я понял, что это не тот случай, и правильный метод переопределения былOnActionExecuted
, который вызывается, как только метод действия возвращает результат.
Мой вопрос, когда именноOnResultExecuted
а такжеOnResultExecuting
вызывается с тех пор, как я установил контрольные точки во всех четырех переопределениях и только вOnActionExecuting
а такжеOnActionExecuted
стреляют на всех.