read method
Read a value from the cache.
Implementation
@override
Future<String?> read({required String key}) async {
final hashedKey = hashKey(key);
try {
return _inMemoryCache[hashedKey] ?? _box.get(hashedKey);
} catch (e) {
await _box.delete(hashedKey);
return null;
}
}