ASP.NET Core 中文文档 第四章 MVC(4.2)控制器操作的路由
原文:Routing to Controller Actions
作者:Ryan Nowak、Rick Anderson
翻译:娄宇(Lyrics)
校对:何镇汐、姚阿勇(Dr.Yao)
ASP.NET Core MVC 使用路由 中间件 来匹配传入请求的 URL 并映射到具体的操作。路由通过启动代码或者特性定义。路由描述 URL 路径应该如何匹配到操作。路由也同样用于生成响应中返回的 URL(用于链接)。
这篇文章将解释 MVC 和路由之间的相互作用,以及典型的 MVC 应用程序如何使用路由特性。查看 路由 获取更多高级路由信息。
配置路由中间件
在你的 Configure 方法中也许能看到以下代码:
复制代码
app.UseMvc(routes =>
{
routes.MapRoute("default", "{controller=Home}/{action=Index}/{id?}");
});
其中对 UseMvc,
延伸阅读
学习是年轻人改变自己的最好方式