Добрый день!
Я использую ASP.NET MVC 2 и T4MVC, и кажется, что происходит какая-то магия кода.
Когда я добавляю это в таблицу маршрутов:
routes.MapRoute(
"Login",
"login/",
MVC.Profile.Login()
);
Откуда фреймворк знает, что я хочу, чтобы это правило применялось, когда я пишу что-то подобное в представлении для создания исходящего URL-адреса:
<%: Url.Action(MVC.Profile.Login() %>
Что делать, если у меня есть несколько разных правил (с разными параметрами) для одной и той же пары контроллер/действие? Какой из них будет выбран? Есть ли где-нибудь хорошее описание этого поведения?
Заранее спасибо!