get method
Implementation
@override
Future<dynamic> get(String key) async {
final data = _cache[key];
if (data == null) return null;
final expires = data['expires'] as DateTime?;
if (expires != null && expires.isBefore(DateTime.now())) {
_cache.remove(key);
return null;
}
return data['value'];
}