
幾個Caller-特性的妙用
- 2022 年 10 月 9 日
- 筆記
System.Runtime.CompilerServices命名空間下有4個以「Caller」為前綴命名的Attrib …
Continue ReadingSystem.Runtime.CompilerServices命名空間下有4個以「Caller」為前綴命名的Attrib …
Continue Reading客戶端和服務器基於HTTP的消息交換就好比兩個完全沒有記憶能力的人在交流,每次單一的HTTP事務體現為一次「一問一答」的 …
Continue Reading我們利用ASP.NET開發的大部分API都是為了對外提供資源,對於不易變化的資源內容,針對某個維度對其實施緩存可以很好地 …
Continue ReadingNuGet包「Microsoft.AspNetCore.Diagnostics」中提供了幾個與異常處理相關的中間件,我們 …
Continue Reading由於ASP.NET是一個同時處理多個請求的Web應用框架,所以在處理某個請求過程中出現異常並不會導致整個應用的中止。出於 …
Continue ReadingASP.NET的路由是通過EndpointRoutingMiddleware和EndpointMiddleware這兩個 …
Continue Reading藉助路由系統提供的請求URL模式與對應終結點之間的映射關係,我們可以將具有相同URL模式的請求分發給與之匹配的終結點進行 …
Continue Reading通過HTTP請求獲取的Web資源很多都來源於存儲在服務器磁盤上的靜態文件。對於ASP.NET應用來說,如果將靜態文件存儲 …
Continue Reading接上篇「天下大勢,分久必合,合久必分」,ASP.NET應用通過GenericWebHostService這個承載服務 …
Continue ReadingASP.NET Core應用本質上就是一個由中間件構成的管道,承載系統將應用承載於一個託管進程中運行起來,其核心任務就是 …
Continue Reading