pub async fn execute_with_config(
args: ConvertArgs,
config_service: Arc<dyn ConfigService>,
) -> Result<()>Expand description
Execute subtitle format conversion with injected configuration service.
This function provides the new dependency injection interface for the convert command, accepting a configuration service instead of loading configuration globally.
§Arguments
args- Conversion arguments including input/output paths and format optionsconfig_service- Configuration service providing access to conversion settings
§Returns
Returns Ok(()) on successful completion, or an error if conversion fails.