validateConfigStructure method
Validates configuration map structure.
Implementation
void validateConfigStructure(Map<String, dynamic> config) {
// Validate basic structure
if (config.containsKey('drivers') && config['drivers'] is! Map) {
throw CacheException('Cache drivers configuration must be a map');
}
if (config.containsKey('default') && config['default'] is! String) {
throw CacheException('Cache default driver must be a string');
}
}