pub async fn run_with_config(config_service: &dyn ConfigService) -> Result<()>Expand description
Run the CLI with a provided configuration service.
This function enables dependency injection of configuration services, making it easier to test and providing better control over configuration management.
§Arguments
config_service- The configuration service to use
§Errors
Returns an error if command execution fails.