public override IProcessExecuteProvider Create(string opts) { return(_provider ?? (_provider = new ProcessExecuteProvider())); }
private ProcessExecuteManager(BaseProcessExecuteFactory factory) { _factory = factory; _provider = _factory.Create(null); }
public DefaultProcessExecuteFactory(IProcessExecuteProvider provider) { _provider = provider; }
private FfmpegAudioHandler(string exePath, IProcessExecuteProvider processExecuteProvider) { _compressExePath = exePath; _processExecuteProvider = processExecuteProvider; }