CacheEntry<T> constructor

CacheEntry<T>(
  1. T data, {
  2. int ttl = 3600,
})

CacheEntry with optionsl ttl value (default 3600s)

Implementation

CacheEntry(T data, {int ttl = 3600})
    : assert(data != null),
      _data = data,
      _expiresAt = DateTime.now().toUtc().add(Duration(seconds: ttl.abs()));