ASP.NET Core 1.0中的管道-中間件模式

ASP.NET Core 1.0借鑑了Katana項目的管道設計(Pipeline)。日誌記錄、用戶認證、MVC等模塊都以中間件(Middleware)的方式註冊在管道中。顯而易見這樣的設計非常鬆耦合並且非常靈活,你可以自己定義任意功能的Middleware註冊在管道中。這一設計非常適用於「請求-響應」這樣的場景——消息從管道頭流入最後反向流出。 在本文中暫且爲這種模式起名叫做「管道-中間件(Pi
相關文章
相關標籤/搜索