Exemplo n.º 1
0
        private static AttributeRouteInfo CreateAttributeRouteInfo(
            ReflectedAttributeRouteModel action,
            ReflectedAttributeRouteModel controller)
        {
            var combinedRoute = ReflectedAttributeRouteModel.CombineReflectedAttributeRouteModel(
                controller,
                action);

            if (combinedRoute == null)
            {
                return(null);
            }
            else
            {
                return(new AttributeRouteInfo()
                {
                    Template = combinedRoute.Template,
                    Order = combinedRoute.Order ?? DefaultAttributeRouteOrder,
                    Name = combinedRoute.Name,
                });
            }
        }