DiskBasedResponseCache constructor

DiskBasedResponseCache(
  1. String cacheDir, {
  2. Duration timeToLive = const Duration(days: 14),
  3. DateTime clock()?,
})

Creates a DiskBasedResponseCache under cacheDir.

timeToLive specifies how long entries remain valid; defaults to 14 days.

Implementation

DiskBasedResponseCache(
  String cacheDir, {
  Duration timeToLive = const Duration(days: 14),
  DateTime Function()? clock,
})  : _cacheDir = cacheDir,
      _timeToLive = timeToLive,
      _clock = clock ?? (() => DateTime.now().toUtc());