bind static method

Future<FakeDomeServerBinding> bind({
  1. FakeDomeServer? server,
  2. int port = 0,
  3. String address = '127.0.0.1',
  4. bool mdns = false,
  5. String? log,
})

Binds the fake to a TCP port (dart:io only): REST + plain WS + GraphQL (HTTP + WS) + socket.io /v1; with mdns it also answers mDNS queries for _freedome._tcp. Returns the bound server; close() it at the end.

Implementation

static Future<FakeDomeServerBinding> bind({
  FakeDomeServer? server,
  int port = 0,
  String address = '127.0.0.1',
  bool mdns = false,
  String? log,
}) => bind_impl.bindFakeDome(
  server ?? FakeDomeServer(),
  port: port,
  address: address,
  mdns: mdns,
);