delete method
Deletes file and in-memory cache associated with key.
Implementation
@override
Future<void> delete(String key) async {
await _ensureLoaded();
_memoryCache.remove(key);
final file = _getFile(key);
if (file.existsSync()) {
await file.delete();
}
}