public void MapRoute(string url, IDictionary defaults, IDictionary constraints) { var route = new Route(url, new MvcRouteHandler()); route.Defaults = defaults.ToRouteDictionary(); route.Constraints = constraints.ToRouteDictionary(); routes.Add(route); }
public void MapRoute(string name, string url, IDictionary defaults, IDictionary constraints) { _routes.Add(name, new Route(url, new MvcRouteHandler()) { Defaults = defaults.ToRouteDictionary(), Constraints = constraints.ToRouteDictionary() }); }
public void MapRoute(string name, string url, IDictionary defaults) { var route = new Route(url, new MvcRouteHandler()) { Defaults = defaults.ToRouteDictionary(), }; routes.Add(name, route); }
public void IgnoreRoute(string url, IDictionary constraints) { var route = new IgnoreRouteInternal(url) { Constraints = constraints.ToRouteDictionary() }; _routes.Add(route); }
public void MapRoute(string name, string url, IDictionary defaults, IDictionary constraints, string[] namespaces) { var route = new Route(url, new MvcRouteHandler()) { Defaults = defaults.ToRouteDictionary(), Constraints = constraints.ToRouteDictionary(), DataTokens = new RouteValueDictionary() }; route.DataTokens["Namespaces"] = namespaces; _routes.Add(name, route); }