Итак, у меня есть этот маршрут:
routes.MapRoute(
"Solutions",
"{lang}/Solutions/{controller}/{action}",
new { lang="en-US", controller = "WhatWeDo", action = "Index"}
);
Когда я перехожу к "
/en-GB/Solutions/SolutionA/Index/
Маршруты очень хорошие, но
/en-GB/Solutions/SolutionA/
Не зависит"маршрут вообще. Однако, если я уберу параметр lang, маршрут будет выглядеть как
routes.MapRoute(
"Solutions",
"Solutions/{controller}/{action}",
new { controller = "WhatWeDo", action = "Index"}
);
, и я перейду к
/Solutions/SolutionA/
Маршруты просто прекрасны. Есть идеи?Мне бы не хотелось постоянно указывать действие по умолчанию для этого маршрута. Спасибо.