Из Rails и некоторых примеров ASP.NET MVC для некоторых людей я понял, что маршруты в основном написаны в нижнем регистре. В соглашениях C# требуются прописные и именные имена верхнего регистра, поэтому контроллеры и действия контроллера будут оставаться в верхнем регистре, но мне интересно, следует ли начинать писать маршруты в global.asax.cs во всех строчных строках (в отличие от того, что я делаю сейчас, что имеет верхний регистр) ,Соглашения об именах для маршрутов MVC ASP.NET
Это
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" });
или что-то еще?