sendInstanceGet method
Send instance property get request
Implementation
@override
Future<ReturnParams> sendInstanceGet(
dynamic instanceOrId,
String serviceName,
String property,
) async {
try {
final params = CallParams(
callType: CallType.instancePropertyGet,
serviceName: serviceName,
memberName: property,
instanceId: instanceOrId is String
? instanceOrId
: proto.encodeArg(instanceOrId)['_instanceId'],
);
final nativeClasses = proto.collectNativeClass([instanceOrId]);
await _readyNativeClass(nativeClasses);
return _bridge.callApi(params);
} catch (e) {
logger.error('[message-sender] Instance get failed:', [e]);
rethrow;
}
}