lookup static method
Implementation
static Future<String?> lookup() async {
try {
await _statusConnection.initialize();
if (kDebugMode) {
print(_statusConnection.statusInternet);
}
if (_statusConnection.statusInternet == ConnectivityResult.none) {
throw ArgumentError.value(ExceptionMessage.noInternetConnection);
}
return await Invoker.get('/rt/lookup');
} catch (ex) {
if (kDebugMode) {
print('Lookup failed $ex');
print(_statusConnection.statusInternet);
}
///TODO: add wait while connections is down
}
return null;
}