healthCheck method
Future<ParseResponse>
healthCheck({
- bool? debug,
- ParseClient? client,
- bool? sendSessionIdByDefault,
Implementation
Future<ParseResponse> healthCheck({
bool? debug,
ParseClient? client,
bool? sendSessionIdByDefault,
}) async {
final bool debugLocal = isDebugEnabled(objectLevelDebug: debug);
final ParseClient clientLocal = client ??
ParseCoreData().clientCreator(
sendSessionId:
sendSessionIdByDefault ?? ParseCoreData().autoSendSessionId,
securityContext: ParseCoreData().securityContext,
);
const String className = 'parseBase';
const ParseApiRQ type = ParseApiRQ.healthCheck;
try {
final ParseNetworkResponse response = await clientLocal.get(
'${ParseCoreData().serverUrl}$keyEndPointHealth',
);
return handleResponse<Parse>(null, response, type, debugLocal, className);
} on Exception catch (e) {
return handleException(e, type, debugLocal, className);
}
}