public CmdRelayHandler(string[] args) { _relayParser = new CmdRelayParser(args); _deployParser = new CmdDeployParser(args); _relayValidator = new CmdRelayValidator(); _deployValidator = new CmdDeployValidator(); HelpWriter = new CmdRelayHelpWriter(System.Console.Out); }
public override ConDepRelayOptions Parse() { try { var deployParser = new CmdDeployParser(_args); _options = deployParser.Parse(); OptionSet.Parse(_args); } catch (OptionException oe) { throw new ConDepCmdParseException("Unable to successfully parse arguments.", oe); } return(_relayOptions); }
public CmdDeployHandler(string[] args) { _parser = new CmdDeployParser(args); _validator = new CmdDeployValidator(); _helpWriter = new CmdDeployHelpWriter(System.Console.Out); }