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 {},
});