delete method
Deletes value from storage for the given key
Implementation
@override
Future<void> delete(String key) async {
return _lock.synchronized(() async {
try {
await box.delete(key);
} catch (error, stackTrace) {
throw StorageException('Failed to delete key: $key', error, stackTrace);
}
});
}