CachingHttpClient constructor
CachingHttpClient({
- Client? inner,
- required Duration ttl,
- required int maxEntrySizeBytes,
- required int maxSizeBytes,
- required Duration cacheCheckPeriod,
- CacheInvalidationStrategy invalidationStrategy = CacheInvalidationStrategy.smart,
- void onCacheHit(
- String url,
- CacheStats stats
Implementation
CachingHttpClient({
this.inner,
required this.ttl,
required this.maxEntrySizeBytes,
required this.maxSizeBytes,
required this.cacheCheckPeriod,
this.invalidationStrategy = CacheInvalidationStrategy.smart,
this.onCacheHit,
});