Допустим, у меня есть несколько контроллеров с длинными именами, например VeryLongNameController.
По умолчанию ASP.NET MVC3 сопоставит ~ / VeryLongName или ~ / verylongname с этим контроллером.Однако мне не нравится использование заглавных имен в URL-адресе, и я бы хотел, чтобы вместо них отображались все контроллеры с длинными именами, такие как ~ / very-long-name.
Я знаю, что можно добавить собственные маршруты одинпо одному, но есть ли способ изменить поведение по умолчанию?