registerDriver method
Registers a custom storage driver.
Implementation
void registerDriver(String name, StorageDriverFactory factory) {
if (name.isEmpty) {
throw StorageException('Driver name cannot be empty');
}
_drivers[name] = factory;
}