码迷,mamicode.com
首页 > Web开发 > 详细

.NET Core 管道

时间:2018-11-03 20:13:00      阅读:389      评论:0      收藏:0      [点我收藏+]

标签:管道   binding   分享   .com   elb   执行   图片   数据   异常   

从用户发请求到服务器响应返回数据

 

技术分享图片

 

请求从 Request进去    先经过 Middleware(中间件) 

然后经过AuthoriationFilters授权验证(token验证和 多租户验证)   

在经过资源过滤(中间件)   

接着到ModelBinding(数据绑定 前端传的Json转成对象  这里有基本的数据验证 如果格式不对 就在这边报错)   

到appliction层的方法  进行具体操作  (只有到了这里,捕捉才能被捕捉到,前面都还没进入方法,异常捕捉不到)

如果执行失败  就走Exception Filters 进行异常操作

 

你想自定义操作  可以在具体的位置重写或者加入自己特定的要求

 

.NET Core 管道

标签:管道   binding   分享   .com   elb   执行   图片   数据   异常   

原文地址:https://www.cnblogs.com/jiangchengbiao/p/9901762.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!