【发布时间】:2013-09-29 19:39:33
【问题描述】:
我已经花时间在 ASP.NET MVC 4 上一段时间了,并且在其他 MVC 框架上工作过,比如 Spring/RoR I,出于某种原因,我没有看到 ASP.NET MVC 做其他人可以做的事情。我特别在谈论 .Net MVC 的路由行为,我想知道它仍然如此死板。为什么 MS 选择在 diff 配置文件中做路由,为什么不直接注释控制器中的方法,有什么问题吗?我错过了什么吗?
【问题讨论】:
-
配置中心点可以更容易。
-
这是我在使用属性路由之前的想法。您可以更好地控制 url。您可以使用相同的 URL 指定不同的操作,具体取决于 url 某些部分的类型。 (例如:如果 id 是字符串或整数)。
标签: c# asp.net-mvc asp.net-mvc-4 controller routing