Asp.Netコア07イニング:ルーティング

全リスト


序文

本文介绍Asp.Net Core 路由。

環境

1.Visual Studio 2017
2.Asp.Net Core 2.2 

スタート

身をもって:ルーティングの概要

1.路由主要用于处理特定的请求。
2.本文主要介绍路由中间件。
3.Asp.Net Core MVC中的路由也是建立在此基础之上。

秒針:ミドルウェアルーティングの使用

1.登録ルーティングミドルウェア(RoutingMiddleware)
 
 
下面介绍app.UseRouter的两种方式:
 
 
2.最初のUseRouterの道
 
 
 
 
1.MapGet方式仅匹配给定template和handler的Get请求,可以理解为仅匹配Get请求,下同。

2.框架提供的其他Map方式:
    - MapDelete:仅匹配给定template和handler的Delete请求。
    - MapGet:仅匹配给定template和handler的Get请求。 - MapPost:仅匹配给定template和handler的Post请求。 - MapPut:仅匹配给定template和handler的Put请求。 - MapRoute:为给定template和handler向IRouteBuilder添加路由。 - MapVerb:仅匹配给定谓词、template和handler的HTTP请求。 - MapMiddlewareDelete:仅匹配给定template和handler的Delete请求。 - MapMiddlewareGet:仅匹配给定template和handler的Get请求。 - MapMiddlewarePost:仅匹配给定template和handler的Post请求。 - MapMiddlewarePut:仅匹配给定template和handler的Put请求。 - MapMiddlewareRoute:为给定template和handler向IRouteBuilder添加路由。 - MapMiddlewareVerb:仅匹配给定谓词、模板和操作的HTTP请求。 3.下面是对应的代码: 
 
 
3.第二の方法UseRouter
 
 
 
 

結果

本文介绍Asp.Net Core路由,下局介绍Asp.Net Core MVC,待续... 

全リスト



著者:ホームDOTNET
リンクします。https://www.jianshu.com/p/5a5032082019
出典:ジェーン・ブック
著者によって予約ジェーンブックの著作権、いかなる形で再現され、承認を得るために、作者に連絡して、ソースを明記してください。

おすすめ

転載: www.cnblogs.com/Jeely/p/10960039.html