Example #1
0
 public Builder WithArgument(ArgumentToken argument)
 {
     if (argument.IsOptional)
     {
         throw new ArgumentException("Argument cannot be optional");
     }
     _arguments.Add(argument);
     return(this);
 }
Example #2
0
 public bool TryGetArgValue <T>(ArgumentToken argument, out T value)
 {
     return(ArgumentValues.TryGetValue <T>(argument, out value));
 }
Example #3
0
 public void SetArgValue(ArgumentToken argument, object value)
 {
     ArgumentValues.SetValue(argument, value);
 }