注:本文隶属于<理解ASP.NET Core>系列文章,请查看置顶博客或点击此处查看全文目录 中间件 先借用微软官方文档的一张图: 可以看到,中间件实际上是一种配置在HTTP请求管道中,用来处理请求和响应的组件.它可以: 决定是否将请求传递到管道中的下一个中间件 可以在管道中的下一个中间件处理之前和之后进行操作 此外,中间件的注册是有顺序的,书写代码时一定要注意! 中间件管道 Run 该方法为HTTP请求管道添加一个中间件,并标识该中间件为管道终点,称为终端中间件.也就是说,该中间件就是管道的…