從Rails和一些人的ASP.NET MVC示例中,我得到了這樣的感覺,即路由大部分都是用小寫字母寫的。 C#約定確實需要大寫的類和方法名,所以控制器和控制器動作將保持大寫,但我想知道是否應該開始在global.asax.cs中以全部小寫形式編寫路由(而不是我現在所做的,這是大寫) 。ASP.NET MVC路由的命名約定
這
routes.MapRoute("GetPosts", "PostCode/GetPosts", new { controller = "PostCode", action = "GetPosts" });
或本
routes.MapRoute("getposts", "postCode/getposts", new { controller = "PostCode", action = "GetPosts" });
或本
routes.MapRoute("posts", "postcode/posts", new { controller = "PostCode", action = "GetPosts" });
還是其他什麼東西?