.NET 各種Filter過濾器的生命週期及執行順序

1.驗證權限,進入到Authorization

2.ResourceFilter 中的--OnResourceExecuting

3.開始創建控制器實例

4.ActionFilter 中的-- OnActionExecuting

5.執行Action方法

6.ActionFilter 中的-- OnActionExecuted

7.ResultFilter 中的-- OnResultExecuting

8.AlwaysRunResultFilter 中的 -- OnResultExecuting

9.渲染視圖

10.AlwaysRunResultFilter 中的 -- OnResultExecuted

10.ResultFilter 中的-- OnResultExecuted

10.ResourceFilter中的--OnResourceExecuted

其中ResourceFilter和ResourceFilter是net core新增加的,ResourceFilter主要作用是用來做緩存,AlwaysRunResultFilter主要用來做輸出內容做加強。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章