put abstract method
Add / Replace the cache value for the specified key.
key: the keyvalue: the valuedelegate: provides the caller a way of changing the CacheEntry before persistence
Implementation
@override
Future<void> put(String key, T value, {CacheEntryDelegate<T>? delegate});