removeFile method
Remove a file from the cache.
Implementation
@override
Future<void> removeFile(String key) async {
await _ensureInitialized();
final raw = _cacheBox!.get(key);
if (raw != null) {
final metadata = CacheEntryMetadata.fromMap(raw);
final file = io.File(_cacheFilePath(metadata.relativePath));
if (await file.exists()) {
await file.delete();
}
await _cacheBox!.delete(key);
}
}