setJson method
Implementation
Future<bool> setJson(String key, dynamic json, {Duration? expiration}) async {
try {
if (!await _setExpiration(key, expiration)) return false;
return sp.setString(key, jsonEncode(json));
} catch (e) {
await _removeExpiration(key);
if (kDebugMode) print('setJson $key error:${e.toString()}');
}
return false;
}