void context_PostResolveRequestCache(object sender, EventArgs e) { var httpContext = HttpContext.Current; var routeData = RouteTable.Routes.GetRouteData(httpContext); if (null == routeData) return; var requestContext = new RequestContext { RouteData = routeData, HttpContext = httpContext }; var handler = routeData.RouteHandler.GetHttpHandler(requestContext); httpContext.RemapHandler(handler); }
public IHttpHandler GetHttpHandler(RequestContext requestContext) { return new MvcHandler(); }