Если у меня есть следующий MapRoute:
routes.MapRoute(
"Default", // Route name
"{controller}/{action}/{id}", // URL with parameters
new { controller = "Home", action = "Index", id = "" } // Parameter defaults
);
У меня может быть URL-адрес, например:
blabla.com/Home/Index/123
Но какой MapRoute мне нужно создать, чтобы иметь возможность сделать это:
blabla.com/Home/123
or blabla.com/Home/DEADBEEF
?
Я предполагаю, что это связано с чем-то вроде "{controller}/{id}/{action}"
Действие и идентификатор меняются местами, и, возможно, должно быть действие по умолчанию. Но как MapRoute узнает, с каким контроллером следует обращаться подобным образом?
/{action}
? - person BjarkeCK   schedule 16.01.2013