10-路由在区域Area的使用

区域Areas是MVC的一种功能。可以把网站的某一些模块进行分模块分组。

每个区域都有自己的路由规则和文件夹架构(controllers models views)

下面我们在VS2017中添加一个区域 比如后台管理区域 Manage

我们后面会继续来补充区域方面的知识 不过这集主要是理解路由在区域中的作用

添加区域的特殊路由 使用MapAreaRoute

app.UseMvc(routes =>
{
    //区域中的路由
    routes.MapAreaRoute("manage_area","Manage","manage/{controller=Home}/{action=Index}/{id?}"
      );

    routes.MapAreaRoute("space_area","Space","space/{controller=Home}/{action=Index}/{id?}"
      );Code language: JavaScript (javascript)

发表回复

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