public static Route MapRouteLowerCase(this RouteCollection routes, string name, string url, object defaults, object constraints)
 {
     Route route = new LowercaseRoute(url, new MvcRouteHandler())
     {
         Defaults = new RouteValueDictionary(defaults),
         Constraints = new RouteValueDictionary(constraints)
     };
     routes.Add(name, route);
     return route;
 }
Beispiel #2
0
        public static Route MapRouteLowerCase(this RouteCollection routes, string name, string url, object defaults, object constraints)
        {
            Route route = new LowercaseRoute(url, new MvcRouteHandler())
            {
                Defaults    = new RouteValueDictionary(defaults),
                Constraints = new RouteValueDictionary(constraints)
            };

            routes.Add(name, route);
            return(route);
        }
Beispiel #3
0
        public static Route MapRouteLowerCase(this AreaRegistrationContext context, string name, string url, string area, object defaults, object constraints)
        {
            Route route = new LowercaseRoute(url, new MvcRouteHandler())
            {
                Defaults    = new RouteValueDictionary(defaults),
                DataTokens  = new RouteValueDictionary(new { area = area }),
                Constraints = new RouteValueDictionary(constraints)
            };

            context.Routes.Add(name, route);
            return(route);
        }
 public static Route MapRouteLowerCase(this AreaRegistrationContext context, string name, string url, object defaults, object constraints)
 {
     Route route = new LowercaseRoute(url, new MvcRouteHandler())
     {
         Defaults = new RouteValueDictionary(defaults),
         DataTokens = new RouteValueDictionary(new { area = context.AreaName }),
         Constraints = new RouteValueDictionary(constraints)
     };
     context.Routes.Add(name, route);
     return route;
 }