public override RouteData GetRouteData(HttpContextBase httpContext) { switch (httpContext.Request.HttpMethod.ToUpperInvariant()) { case "GET": case "HEAD": return GetCanonicalizedRouteData(httpContext); default: return null; } }