Aktionsparameter benennen

Unter Verwendung der angegebenen Standardroute muss ich meine Parameter "id" nennen. Das ist für viele meiner Controller-Aktionen in Ordnung, aber ich möchte an bestimmten Stellen eine bessere Benennung von Variablen verwenden. Gibt es eine Art Attribut, das ich verwenden kann, damit meine Aktionssignaturen aussagekräftigere Variablennamen enthalten?

// 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
}

Antworten auf die Frage(4)

Ihre Antwort auf die Frage