Dartness constructor Null safety

Dartness(
  1. {int port = 8080,
  2. InternetAddress? internetAddress,
  3. Iterable<Object> controllers = const [],
  4. Iterable<Middleware> middlewares = const []}
)

Creates a DefaultDartnessServer that listens on the specified port and internetAddress.

You can also add controllers by using controllers optional parameter or middlewares.

Implementation

Dartness({
  final int port = 8080,
  final InternetAddress? internetAddress,
  final Iterable<Object> controllers = const [],
  final Iterable<Middleware> middlewares = const [],
}) {
  _server = DefaultDartnessServer(port, internetAddress: internetAddress);
  for (final controller in controllers) {
    addController(controller);
  }
  for (final middleware in middlewares) {
    addMiddleware(middleware);
  }
}