▪️ASP.NET - 應用程式生命週期
2024-8-20
| 2025-5-9
字數 16閱讀時間 1 分鐘

圖解

 

Middleware 與 Filter 的比較

特徵
Middleware
Filter
執行時機
請求進入管線的最上層,早於 Controller
在 Controller 或 Action 執行前後
範圍
跨 Controller / 全域(全應用程式)
僅限於特定 Controller 或 Action
設計目標
請求流轉的管控,主要處理跨應用邏輯
動作方法前後的處理,主要與控制器邏輯相關
用途範圍
驗證、錯誤處理、日誌、跨域、請求處理等
記錄執行時間、操作授權、執行前後邏輯、處理結果
執行順序
可以控制請求是否繼續向下傳遞(短路處理)
執行完一個動作後可處理結果或執行後置邏輯
 
  • Dotnet
  • 備份 - WAL & PITR網路知識 - 端口轉發 (Port Forwarding)
    Loading...