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