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?

Antworten auf die Frage(8)

Ihre Antwort auf die Frage