write method
Writes value string associated with key to disk.
Implementation
@override
Future<void> write(String key, String value) async {
await _ensureLoaded();
_memoryCache[key] = value;
final file = _getFile(key);
await file.writeAsString(value, flush: true);
}