【问题标题】:How to automatically convert ASP.NET MVC action names to dashed URLs?如何自动将 ASP.NET MVC 操作名称转换为虚线 URL?
【发布时间】:2014-04-03 14:59:46
【问题描述】:

假设我的ApplicationController 中有这个操作方法

public ActionResult MyActionMethodName()
{
    ...
}

我希望这个(以及所有没有特定路由的方法)方法的路由是/application/my-action-method-name,而不需要手动指定它。一些特殊的路由或包,可以将 PascalCase 中的操作方法名称转换为虚线路由。

有类似的吗?

【问题讨论】:

标签: asp.net asp.net-mvc asp.net-mvc-routing url-routing pascalcasing


【解决方案1】:

我找到了this project,这是一个NuGet package,它将所有操作方法名称转换为小写破折号路由。

【讨论】:

  • 这应该是 ASP.NET MVC 中的默认路由系统,恕我直言。
猜你喜欢
  • 2010-09-07
  • 1970-01-01
  • 1970-01-01
  • 2011-05-29
  • 2017-01-04
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多