码迷,mamicode.com
首页 > 其他好文 > 详细

RouteArea和RoutePrefix不能路由问题

时间:2020-11-12 14:08:41      阅读:8      评论:0      收藏:0      [点我收藏+]

标签:map   声明   技术   code   opera   out   mamicode   img   prefix   

尝试用asp.net mvc area功能,遇到加了route特性后不能路由问题,尝试后发现需要注意以下问题:

    1. 在项目中添加 区域(area)后,再在controller上增加RouteArea会冲突,要移除对应区域。(若只是为了在controller上层加一级路由,可移除区域,直接在controller上用RouteArea声明);
      如下图最后访问地址是: .../api/operation/check
      技术图片

2.用route功能要在路由注册时加下配置,routes.MapMvcAttributeRoutes();
技术图片
3.在controller上声明RoutePrefix后,该controller下的action都要声明Route,不然不能访问;

RouteArea和RoutePrefix不能路由问题

标签:map   声明   技术   code   opera   out   mamicode   img   prefix   

原文地址:https://blog.51cto.com/volvo9yue/2541636

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!