Я создаю ActionLink, вызывая Html.ActionLink и передавая ему объект маршрута.Но похоже, что ASP.NET MVC неявно добавляет другие маршруты из текущего вызова.
Например, если у меня есть два маршрута: «somepage / page / {page}» и «somepage», и в настоящее время пользователь запросил страницупервый корень, значение маршрута "page" будет неявно добавлено в ActionLink, и я не могу создать ActionLink для второго корня.