Наименование параметра действия

Используя маршрут по умолчанию, я вынужден назвать свои параметры «id». Это хорошо для многих моих действий контроллера, но я хочу использовать более подходящее именование переменных в определенных местах. Есть ли какой-то атрибут, который я могу использовать, чтобы иметь более значимые имена переменных в моих сигнатурах действий?

// Default Route:
routes.MapRoute(
  "Default",                                              // Route name
  "{controller}/{action}/{id}",                           // URL with parameters
  new { controller = "Home", action = "Index", id = "" }  // Parameter defaults
);

// Action Signature:
public ActionResult ByAlias(string alias)
{
  // Because the route specifies "id" and this action takes an "alias", nothing is bound
}

Ответы на вопрос(4)

Ваш ответ на вопрос