callServiceExtension method
Implementation
Future<RPCResponse> callServiceExtension(
final String extension,
final Map<String, dynamic> params,
) async {
try {
final result = await serviceManager.callServiceExtensionOnMainIsolate(
extension,
args: params,
);
return RPCResponse.successMap(result.toJson());
} catch (e, stackTrace) {
return RPCResponse.error(
'Error calling service extension: $e',
stackTrace,
);
}
}