Wie kann ich den Routennamen im Controller in ASP.NET MVC abrufen?

ASP.NET MVC Routen sind die Namen zugeordnet:

routes.MapRoute(
    "Debug", //Route name -- how can I use this later????
    "debug/{controller}/{action}/{id}",
    new { controller = "Home", action = "Index", id = string.Empty } );

Gibt es einen Weg, um der route einen Namen, z.B. "Debug" im obigen Beispiel? Ich möchte es in den controller OnActionExecuting, so dass ich einstellen können, Zeug in das ViewData beim Debuggen, zum Beispiel, indem eine URL mit /debug/...

InformationsquelleAutor der Frage Mike Scott | 2008-12-12

Schreibe einen Kommentar