create static method

Future<CacheManager> create({
  1. required int maxSize,
  2. required Duration defaultTTL,
  3. required EvictionPolicy evictionPolicy,
  4. CacheStore? storage,
})

Implementation

static Future<CacheManager> create({
  required int maxSize,
  required Duration defaultTTL,
  required EvictionPolicy evictionPolicy,
  CacheStore? storage,
}) async {
  final manager = CacheManager._(
    maxSize: maxSize,
    defaultTTL: defaultTTL,
    evictionPolicy: evictionPolicy,
    storage: storage ??
        InMemoryCacheStore(),
  );
  await manager._initialize();
  return manager;
}