示例#1
0
 private static void assertNoParameters(JasperRoute route)
 {
     if (route.HasParameters || route.HasSpread)
     {
         throw new UrlResolutionException($"JasperRoute {route} has arguments and cannot be resolved this way");
     }
 }
示例#2
0
        public void Register(JasperRoute route)
        {
            _routesPerName[route.Name] = route;
            if (route.InputType != null)
            {
                _routesByInputModel[route.InputType].Add(route);
            }

            if (route.HandlerType != null)
            {
                _routesPerHandler[route.HandlerType][route.Method.Name] = route;
            }
        }