public LongRunningExecutor(IProcessFactory processFactory, IOutputProcessExecutor outputProcessExecutor) { _processFactory = processFactory; _executor = outputProcessExecutor; }
public FinishingProcessExecutor(IOutputProcessExecutor executor, IProcessFactory processFactory) { _executor = executor; _processFactory = processFactory; }