如何在MVC 5中没有默认操作的情况下为控制器设置路由?

时间:2013-09-28 05:57:46

标签: asp.net-mvc asp.net-mvc-4 asp.net-mvc-5

我有以下内容:

routes.MapRoute(
    "Account",
     url: "{controller}/{action}/{id}",
     defaults: new { controller = "Account", action = "Login", id = UrlParameter.Optional }
    );

但是我不想指定默认操作。有没有办法为我的MVC5应用程序执行此操作?

1 个答案:

答案 0 :(得分:0)

当然可以。

routes.MapRoute(
    "Account",
     url: "Account/{action}/{id}",
     defaults: new { controller = "Account", id = UrlParameter.Optional }
    );