pub async fn execute_with_config(
args: CacheArgs,
_config_service: Arc<dyn ConfigService>,
) -> Result<()>
Expand description
Execute cache management command with injected configuration service.
This function provides the new dependency injection interface for the cache command, accepting a configuration service instead of loading configuration globally.
§Arguments
args
- Cache command argumentsconfig_service
- Configuration service providing access to cache settings
§Returns
Returns Ok(())
on successful completion, or an error if the operation fails.