public string GetStringArgument(string argumentName) { Validator.ValidateNotNull(argumentName); Validator.ValidateArgumentName(argumentName, this.namesArguments); return(StringArgument.GetValue(namesArguments[argumentName])); }
public int GetIntArgument(string argumentName) { Validator.ValidateNotNull(argumentName); Validator.ValidateArgumentName(argumentName, this.namesArguments); return(IntegerArgument.GetValue(namesArguments[argumentName])); }
public Args(string schema, string[] arguments) { Validator.ValidateNotNull(schema, arguments); this.InitializeSupportedArgumentsTypes(); this.ParseArgumentsBySchema(arguments, schema); }