public BounceRunner(ITargetsRetriever targetsRetriever, ILogOptionCommandLineTranslator logOptionCommandLineTranslator, IParameterFinder parameterFinder) { TargetsRetriever = targetsRetriever; LogOptionCommandLineTranslator = logOptionCommandLineTranslator; ParameterFinder = parameterFinder; CommandAndTargetParser = new CommandAndTargetParser(new BounceCommandParser()); }
public RemoteBounceArguments(ITargetsParser targetsParser, ILogOptionCommandLineTranslator logOptionCommandLineTranslator, ICommandLineTasksParametersGenerator commandLineTasksParametersGenerator) { TargetsParser = targetsParser; LogOptionCommandLineTranslator = logOptionCommandLineTranslator; CommandLineTasksParametersGenerator = commandLineTasksParametersGenerator; Parameters = new IParameter[0]; }
public ObsoleteBounceRunner(ITargetsRetriever targetsRetriever, ILogOptionCommandLineTranslator logOptionCommandLineTranslator, IParameterFinder parameterFinder, ITargetsBuilder targetsBuilder) { TargetsRetriever = targetsRetriever; LogOptionCommandLineTranslator = logOptionCommandLineTranslator; ParameterFinder = parameterFinder; TargetsBuilder = targetsBuilder; CommandAndTargetParser = new CommandAndTargetParser(new BounceCommandParser()); }