.net Core之区域路由配置

1.创建项目

现在的项目是比较干净的

2.创建一个区域

创建完成后,会出现一个页面,人家都说了怎么设置路由规则

 3.进入Startup.cs文件中添加红色代码

app.UseMvc(routes =>
    {
      routes.MapRoute(
      name: "areas",
      template: "{area:exists}/{controller=Home}/{action=Index}/{id?}"
    );
      routes.MapRoute(
      name: "default",
      template: "{controller=Home}/{action=Index}/{id?}");
    });

 4.在区域中船舰一个控制器并添加视图

 添加控制器

添加视图

5.在区域内控制器类名上添加 [Area("Admin")]

6.运行程序,更具路由规则输入  https://localhost:5001/admin/home/index 即可访问

猜你喜欢

转载自www.cnblogs.com/mi21/p/10151286.html