close method Null safety

  1. @override
void close(
  1. {bool force = false}
)
override

Shuts down the dio client.

If force is false (the default) the Dio will be kept alive until all active connections are done. If force is true any active connections will be closed to immediately release all resources. These closed connections will receive an error event to indicate that the client was shut down. In both cases trying to establish a new connection after calling close will throw an exception.

Implementation

@override
void close({bool force = false}) {
  _closed = true;
  httpClientAdapter.close(force: force);
}