registerDriver method
Registers a cache driver with the given name.
The first registered driver automatically becomes the default driver. Use setDefaultDriver to change the default driver later.
Throws CacheException if the driver name is empty or already registered.
Implementation
void registerDriver(String name, CacheDriver driver) {
_validator.validateDriverName(name);
_driverRegistry.registerDriver(name, driver);
_statisticsManager.updateStats(name, hit: false, operation: 'register');
}