rpc static method
Invokes a cloud function named name
with params
,
and receives a LCObject, List<LCObject>, or Map<String, LCObject>.
Implementation
static Future rpc(String name, {Map<String, dynamic>? params}) async {
String path = 'call/$name';
Map<String, dynamic> headers = {'X-LC-Prod': isProd ? 1 : 0};
Map response =
await LeanCloud._httpClient.post(path, headers: headers, data: params ?? {});
return _LCDecoder.decode(response);
}