public RippleStepRunner(IProcessRunner runner, IFileSystem fileSystem, IRippleLogger logger, RipplePlanRequirements requirements) { _runner = runner; _fileSystem = fileSystem; _logger = logger; _requirements = requirements; _logCallback = requirements.Verbose ? (Action<string>) (text => _logger.Trace(text)) : text => { }; }
public RippleStepRunner(IProcessRunner runner, IFileSystem fileSystem, IRippleLogger logger, RipplePlanRequirements requirements) { _runner = runner; _fileSystem = fileSystem; _logger = logger; _requirements = requirements; _logCallback = requirements.Verbose ? (Action <string>)(text => _logger.Trace(text)) : text => { }; }
public RippleRunner(IRippleLogger logger, IRippleStepRunner runner) { _logger = logger; _runner = runner; }