ProviderConfig constructor
      const
      ProviderConfig({ 
    
    
- Duration connectionTimeout = const Duration(seconds: 30),
- Duration operationTimeout = const Duration(seconds: 5),
- int maxRetries = 3,
- Duration retryDelay = const Duration(seconds: 1),
- bool enableCache = true,
- Duration cacheTTL = const Duration(minutes: 5),
- int maxCacheSize = 1000,
- Map<String, dynamic> customConfig = const {},
Implementation
const ProviderConfig({
  this.connectionTimeout = const Duration(seconds: 30),
  this.operationTimeout = const Duration(seconds: 5),
  this.maxRetries = 3,
  this.retryDelay = const Duration(seconds: 1),
  this.enableCache = true,
  this.cacheTTL = const Duration(minutes: 5),
  this.maxCacheSize = 1000,
  this.customConfig = const {},
});