protected void Application_BeginRequest() { RouteCollection routes = RouteTable.Routes; using (routes.GetWriteLock()) { routes.Clear(); //repopulate route table here AreaRegistration.RegisterAllAreas(); RouteConfig.RegisterRoutes(RouteTable.Routes); DynamicRouteConfig.RegisterRoutes(RouteTable.Routes); } }
protected void Application_Start() { // Enables and configures selected Kentico ASP.NET MVC integration features ApplicationConfig.RegisterFeatures(ApplicationBuilder.Current); DIConfig.Bootstrap(); // Registers routes including system routes for enabled features CustomRoutesHelper.RegisterFeaturesRoutes(RouteTable.Routes); // Register dynamic routes at the end DynamicRouteConfig.RegisterDynamicRoutes(RouteTable.Routes); }