RouteConfiguration constructor

const RouteConfiguration({
  1. required List<MiddlewareFile> middleware,
  2. required List<RouteDirectory> directories,
  3. required List<RouteFile> routes,
  4. required Map<String, List<RouteFile>> endpoints,
  5. required List<RouteFile> rogueRoutes,
  6. MiddlewareFile? globalMiddleware,
  7. bool serveStaticFiles = false,
  8. bool invokeCustomEntrypoint = false,
  9. bool invokeCustomInit = false,
})

An object containing all route configuration metadata required to generate a dart frog server.

Implementation

const RouteConfiguration({
  required this.middleware,
  required this.directories,
  required this.routes,
  required this.endpoints,
  required this.rogueRoutes,
  this.globalMiddleware,
  this.serveStaticFiles = false,
  this.invokeCustomEntrypoint = false,
  this.invokeCustomInit = false,
});