private CommandReturnCodes ExecuteResponseFiles(CommandHostContext context) { var responseLines = new ResponseFiles.ResponseFiles().ReadFiles(context.Arguments.ResponseFiles); return(context.CommandHost.RunCommands(_input, _output, context.Logger, responseLines.ToArray())); }
private CommandReturnCodes ExecuteResponseFiles(CommandHostContext context) { var responseLines = new ResponseFiles.ResponseFiles().ReadFiles(context.Arguments.ResponseFiles); return context.CommandHost.RunCommands(_input, _output, context.Logger, responseLines.ToArray()); }
private int Execute(CommandHost host) { if (_arguments.ResponseFiles.Any()) { var responseLines = new ResponseFiles.ResponseFiles().ReadFiles(_arguments.ResponseFiles); return host.RunCommands(_input, _output, _logger, responseLines.ToArray()); } else { return host.RunCommand(_input, _output, _logger, _arguments); } }