Config constructor

Config({
  1. HostProvider? hostProvider,
  2. CacheProvider? cacheProvider,
  3. HttpClientAdapter? httpClientAdapter,
  4. int retryLimit = 3,
})

Implementation

Config({
  HostProvider? hostProvider,
  CacheProvider? cacheProvider,
  HttpClientAdapter? httpClientAdapter,
  this.retryLimit = 3,
})  : hostProvider = hostProvider ?? DefaultHostProvider(),
      cacheProvider = cacheProvider ?? DefaultCacheProvider(),
      httpClientAdapter = httpClientAdapter ?? HttpClientAdapter();