DeduplicationCacheRepository<Info, DS extends DataSourceCallable<Info>> constructor

DeduplicationCacheRepository<Info, DS extends DataSourceCallable<Info>>({
  1. required DS dataSource,
  2. required Duration refreshDuration,
})

Creates a DeduplicationCacheRepository.

Requires a dataSource and a refreshDuration to determine how long the cache remains valid.

Implementation

DeduplicationCacheRepository({
  required super.dataSource,
  required super.refreshDuration,
});