sendCommand method
Implementation
Future<dynamic> sendCommand(String type, {dynamic body}) async {
var receivePort = ReceivePort();
var command = AsyncDatabaseCommand(type, receivePort.sendPort, body: body);
_workerPort.send(command);
AsyncDatabaseCommand response = await receivePort.first;
if (response.isError) {
throw response.body;
}
return response.body;
}