Я ищу некоторую информацию о маршрутизации в MVC с C #. В настоящее время я очень хорошо знаком с основами маршрутизации в MVC, но то, что я ищу, довольно сложно найти.
По сути, я хочу найти способ определения одного маршрута, который принимает один параметр.
Общие примеры, которые я нашел в Интернете, основаны на примере
routes.MapRoute(
"Default",
"{controller}.mvc/{action}/{id}"
new { controller = "Default", action="Index", id=""});
При отображении этого маршрута вы можете сопоставить любое действие в любом контроллере, но если вы хотите передать что-либо в действие, параметр метода должен называться «id». Я хочу найти способ обойти это, если это возможно, чтобы мне не приходилось постоянно указывать маршруты, просто чтобы использовать другое имя параметра в моих действиях.
У кого-нибудь есть идеи, или нашли способ обойти это?