startServer method
start dox server
await Dox().startServer();
Implementation
Future<void> startServer() async {
addServices(config.services);
_totalIsolate ??= Dox().config.totalIsolate;
int isolatesToSpawn = _totalIsolate ?? 1;
if (isolatesToSpawn > 1) {
await DoxIsolate().spawn(isolatesToSpawn);
}
await startServices();
DoxServer().setResponseHandler(config.responseHandler);
await DoxServer().listen(config.serverPort, isolateId: 1);
Logger.info(sprintf(
'Server started at http://127.0.0.1:%s with $isolatesToSpawn isolate',
<dynamic>[Dox().config.serverPort],
));
}