add method

dynamic add(
  1. List<Module> modules
)

Implementation

add(List<Module> modules) {
  this.modules.addAll(modules);
  // modules.addAll(modules);
  for (var module in modules) {
    for (var service in module.serviceList) {
      for (var point in service.point) {
        var path = '/${module.name}/${service.name}/${point.name}';
        if (routes[path] != null) {
          console.info(
              'Esta intentando registrar nuevamente $path, no se efectuara la operacion');
        } else {
          routes[path] = point;
        }
      }
      for (var t in service.tableMap.values) {
        tableMap[t.name] = tableMap[t.name] ?? t;
      }
    }
  }
}