
几个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