Test, ob die URL einer Anfrage in der Routentabelle enthalten ist
Ich möchte testen, ob eine URL Teil der im @ definierten Routen isGlobal.asax
. Das habe ich:
var TheRequest = HttpContext.Current.Request.Url.AbsolutePath.ToString();
var TheRoutes = System.Web.Routing.RouteTable.Routes;
foreach (var TheRoute in TheRoutes)
{
if (TheRequest == TheRoute.Url) //problem here
{
RequestIsInRoutes = true;
}
}
Das Problem ist, dass ich die URL nicht aus der Route extrahieren kann. Was muss ich ändern?