private static void AddRoute(RouteAttributeMetadata routeDefinition, RouteCollection routes) { Trace.TraceInformation( "Adding route {{ Priority = {0}, Name = {1}, Path = {2}, Controller = {3}, Action = {4} }}", routeDefinition.Order, routeDefinition.RouteName ?? "<null>", routeDefinition.Path, routeDefinition.ControllerName, routeDefinition.ActionName); routeDefinition.Defaults["controller"] = routeDefinition.ControllerName; routeDefinition.Defaults["action"] = routeDefinition.ActionName; MapRoute(routes, routeDefinition.RouteName, routeDefinition.Path, routeDefinition.Defaults, routeDefinition.Constraints, new[] { routeDefinition.ControllerNamespace }); }
private static void AddRoute(RouteAttributeMetadata routeDefinition, RouteCollection routes) { Trace.TraceInformation( "Adding route {{ Priority = {0}, Name = {1}, Path = {2}, Controller = {3}, Action = {4} }}", routeDefinition.Order, routeDefinition.RouteName ?? "<null>", routeDefinition.Path, routeDefinition.ControllerName, routeDefinition.ActionName); routeDefinition.Defaults["controller"] = routeDefinition.ControllerName; routeDefinition.Defaults["action"] = routeDefinition.ActionName; MapRoute(routes, routeDefinition.RouteName, routeDefinition.Path, routeDefinition.Defaults, routeDefinition.Constraints, new[] {routeDefinition.ControllerNamespace}); }