路由技术和第一个Core mvc

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)

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注