中间件真面目
关于ASP.NET Core中间件是啥,简单一句话描述就是:用来处理HTTP请求和响应的一段逻辑,并且可以决定是否把请求传递到管道
中的下一个中间件!
上面只是概念上的一种文字描述,那问题来了,中间件在程序中到底是个啥❓
一切还是从IApplicationBuilder
说起,没错,就是大家熟悉的Startup
类里面那个Configure
方法里面的那个IApplicationBuilder
(有点绕
以上是关于换个角度学习ASP.NET Core中间件的主要内容,如果未能解决你的问题,请参考以下文章
学习ASP.NET Core,怎能不了解请求处理管道[2]: 服务器在管道中的“龙头”地位
从我的自定义中间件返回到角度时,asp .net core api cors 问题
对比学习koa.jsGin与asp.net core——中间件