Entfernen oder Ersetzen vorhandener Strecken in Routetable
-
07-07-2019 - |
Frage
Ich habe einen ASP.NET MVC 2.0 Preview 1 App und damit begonnen, einige Bereiche zu schaffen, die ihre eigenen Routen enthält.
Ich möchte einen Weg, um diese Routen im Hauptprojekt zu überschreiben. Ich kann natürlich nicht eine neue Route mit dem gleichen Namen hinzufügen. Ich kann die RouteTable.Routes.Remove (RouteBase Artikel) sehen, aber nicht sicher, wie es zu benutzen.
//Need to remove "PostIndex" before adding it again
routes.MapAreaRoute(
"OurAreaNameSpace",
"PostIndex",
"post/index/{currentPage}",
new { controller = "Post", action = "Index", currentPage = "" },
new string[] { "OurAreaNameSpace.Controllers" }
);
Lösung
Wie in dem?
RouteTable.Routes.Remove(RouteTable.Routes["PostIndex"]);
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow