当前位置: 首页 > news >正文

沧州做网站公司合肥网站建设程序

沧州做网站公司,合肥网站建设程序,wordpress建站 图片,郑州做网站找赢博科技ASP.NET Core 中间件的配置方法可以分为以上三种#xff0c;对应的Helper方法分别是#xff1a;Run(), Use(), Map()。Run()#xff0c;使用Run调用中间件的时候#xff0c;会直接返回一个响应#xff0c;所以后续的中间件将不会被执行了。Use()#xff0c;它会对请求做一…  ASP.NET Core 中间件的配置方法可以分为以上三种对应的Helper方法分别是Run(), Use(), Map()。Run()使用Run调用中间件的时候会直接返回一个响应所以后续的中间件将不会被执行了。Use()它会对请求做一些工作或处理例如添加一些请求的上下文数据有时候甚至什么也不做直接把请求交给下一个中间件。Map()它会把请求重新路由到其它的中间件路径上去。实际中呢Use()这个helper方法用的最多。 Run()  这是一个使用Run方法调用的中间件Run方法会终止整个中间件管道它应该返回某种类型的响应。 Use():  Use看起来和Run差不多但是多了一个next参数。next可以用来调用请求管道中的下一个中间件。而当前的中间件也可以自己返回响应这就忽略掉了next调用。在next调用之前我们可以写一些请求进来的逻辑而在next调用之后就相当于返回响应了这时候也可以写一些逻辑。在本例中我们下面还使用了Run方法注册了另一个中间件。因为中间件会按照它们注册的顺序进行调用所以在第一个Use方法里执行next.Invoke()的时候就会执行下面Run所调用的中间件。 Map()  Map方法可以把请求路由到其它的中间件上面。在这里如果请求的路径以/jump结尾那么它所对应的handler方法也就是HereIAm方法的中间件就会被调用并返回一个响应。而如果请求的路径不是以/jump结尾那么HereIAm方法里面的中间件就不会被调用。 中间件Class上面的例子我都是使用的inline写法的中间件。而实际上中间件通常是自成一个类。中间件的类需要类似这样  自定义的中间件类需要由这几部分组成接受一个RequestDelegate类型的参数next的构造函数。按约定还需要定义一个叫做Invoke的方法。该方法里会包含主要的业务逻辑并且它会被请求管道所执行。Invoke方法可以忽略里面的_next调用并返回一个响应也可以调用_next.Invoke()把请求发送到管道的下一站。
http://www.fuzeviewer.com/news/10644/

相关文章:

  • 建站软件免费试用广西模板厂有哪些厂家
  • 连云港建设企业网站wordpress 后台登陆地址
  • 网站代码特效广告做网站下面会有小广告
  • 网站数据怎么做论文注释wordpress dopt函数
  • 0基础网站建设教程顺德乐从有做阿里巴巴的网站吗
  • 门户网站建设目的软文推广网
  • 湖南城市建设职业技术学院官方网站专业app开发制作公司
  • 河南省监理建设协会网站南昌正规网站公司吗
  • dw网页设计软件的学习网站化妆品 网站建设案例
  • 全国工商网站查询企业信息18款禁用黄在线观看免费
  • 农家乐网站建设嘉峪关建设局公告网站
  • 上海网站建设找哪家公司河南招标信息网官网
  • 江苏省建设厅网站查询公司发展规划
  • 条件表达式中的赋值问题
  • 如何做的网站排第一uc极速版福利一天能赚多少钱
  • 建站宝盒后台上海推广网站公司
  • 金融交易网站建设50000免费短视频素材
  • 做网站一定要有空间吗网站建设与管理心得
  • 网站首页添加浮动飘窗数据中台系统
  • 投稿网站湖州高端网站设计
  • 专业网站设计报价网站开发环境和运行环境
  • 做网站设计赚钱吗昌邑网站建设公司
  • 做网站没有必须要ftp吗用flash做网站
  • 企业网站 设如何做推广自己网站
  • js实现页面弹框,每天没个浏览器只在第一次访问会有弹框
  • 上海网站关键排名福州网站建设制作品牌企业
  • 网站开发外包公司坑广告联盟怎么赚钱
  • 西安网站seo 优帮云灰色链网站建设
  • 网站布局策划的流程图做企业网站设
  • 免费网站主机小程序seo排名