Пример #1
0
        public void RegisterRoutes(RouteCollection routes)
        {
            routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
            routes.IgnoreRoute("Content/{*pathInfo}");
            routes.IgnoreRoute("Scripts/{*pathInfo}");

            routes.MapLanguageRoute("error", MVC.Error.Index());

            #region Language-inspecific queries
            //This route is catched by LanguageActionFilter and redirected to page with specific language
            //This route will not really come to Home.Index action

            routes.MapRoute("{*something}", MVC.NotAdmin.Home.Index(), new { something = RegexRouteConstraints.StartsNotFromLanguageConstraint }); //doesn't start from language

            #endregion Language-inspecific queries
        }