ASP.NET Core 中文文檔 第四章 MVC(4.2)控制器操作的路由
原文:Routing to Controller Actions
作者:Ryan Nowak、Rick Anderson
翻譯:婁宇(Lyrics)
校對(duì):何鎮(zhèn)汐、姚阿勇(Dr.Yao)
ASP.NET Core MVC 使用路由 中間件 來(lái)匹配傳入請(qǐng)求的 URL 并映射到具體的操作。路由通過啟動(dòng)代碼或者特性定義。路由描述 URL 路徑應(yīng)該如何匹配到操作。路由也同樣用于生成響應(yīng)中返回的 URL(用于鏈接)。
這篇文章將解釋 MVC 和路由之間的相互作用,以及典型的 MVC 應(yīng)用程序如何使用路由特性。查看 路由 獲取更多高級(jí)路由信息。
配置路由中間件
在你的 Configure 方法中也許能看到以下代碼:
復(fù)制代碼
app.UseMvc(routes =>
{
routes.MapRoute("default", "{controller=Home}/{action=Index}/{id?}");
});
其中對(duì) UseMvc,
延伸閱讀
學(xué)習(xí)是年輕人改變自己的最好方式