sendDestroyInstance method
Send instance destroy request
Implementation
@override
Future<ReturnParams> sendDestroyInstance(
dynamic instanceOrId,
String? serviceName,
) {
try {
final instanceId = instanceOrId is String
? instanceOrId
: proto.encodeArg(instanceOrId)['_instanceId'];
final params = CallParams(
callType: CallType.destroyInstance,
serviceName: serviceName ?? '',
instanceId: instanceId,
);
return _bridge.callApi(params);
} catch (e) {
logger.error('[message-sender] Destroy instance failed:', [e]);
rethrow;
}
}