Application constructor Null safety

Application(
  1. {List<Middleware<Request>>? requestMiddlewares,
  2. List<Endpoint> endpoints = const [],
  3. List<Middleware<Response>>? responseMiddlewares,
  4. List<Plugin> plugins = const []}
)

Factory constructor

Implementation

factory Application({
  List<Middleware<Request>>? requestMiddlewares,
  List<Endpoint> endpoints = const [],
  List<Middleware<Response>>? responseMiddlewares,
  List<Plugin> plugins = const [],
}) => _ApplicationV1(
  requestMiddlewares: requestMiddlewares ?? [],
  endpoints: endpoints,
  responseMiddlewares: responseMiddlewares ?? [],
  plugins: plugins,
);