ASP.NET Core MVC路由是建立在ASP.NET Core路由上的
它是一项强大的URL映射组件。
它可以让我们的URL地址和我们的控制器进行对应。
我们可以配置不同的URL规则。这样方便搜索引擎收录。
现在我们的URL地址不一定对应一个物理文件。
说白了,路由就是让一个URL地址
比如http://www.FoxDevelop.COM/course/abc
然后让它映射到我们的一个控制器类下面的一个action方法
比如上面地址 可以让它执行CourseController类下面的Abc方法
使用VS2017创建第一个项目
我们创建一个ASP.NET CORE mvc项目
路由注册 可以注册多个的
app.UseMvc(routes =>
{
routes.MapRoute(
name: "default",
template: "{controller=Home}/{action=Index}/{id?}");
});Code language: JavaScript (javascript)
Previous: 01-ASP.NET Core MVC介绍
Next: 03-设置路由中间件