setValue<T> static method
method to set value
using the cacheProvider
for given key
Implementation
static Future<void> setValue<T>(
String key,
T value, {
bool notify = false,
}) async {
ensureCacheProvider();
if (value == null) {
return _cacheProvider?.remove(key);
}
await _cacheProvider?.setObject<T>(key, value);
if (notify) {
_notifyGlobally<T>(key, value);
}
}