Exemplo n.º 1
0
        public string Generate(ITypeParsers typeParsers)
        {
            var valueAsString    = typeParsers.Generate(Value);
            var paramterAsString = String.Format("/{0}:{1}", Name, valueAsString);

            if (valueAsString.Contains(" "))
            {
                return("\"" + paramterAsString + "\"");
            }
            else
            {
                return(paramterAsString);
            }
        }
 public virtual string Generate(ITypeParsers typeParsers)
 {
     return(GeneratedValue);
 }
 public virtual void Parse(string parameterValue, ITypeParsers typeParsers)
 {
 }
Exemplo n.º 4
0
 public void Parse(string parameterValue, ITypeParsers typeParsers)
 {
     SetValue(typeParsers.Parse <T>(parameterValue));
 }
 public virtual void Parse(string parameterValue, ITypeParsers typeParsers)
 {
 }
 public virtual string Generate(ITypeParsers typeParsers)
 {
     return GeneratedValue;
 }
Exemplo n.º 7
0
 public EnvironmentVariable(string name, ITypeParsers typeParsers)
 {
     Name        = name;
     TypeParsers = typeParsers;
 }
 public CommandLineTasksParametersGenerator(IParameterFinder parameterFinder, ITypeParsers typeParsers)
 {
     ParameterFinder = parameterFinder;
     TypeParsers     = typeParsers;
 }
Exemplo n.º 9
0
 public CommandLineParameters(ITypeParsers typeParsers)
 {
     TypeParsers          = typeParsers;
     RegisteredParameters = new Dictionary <string, IParameter>();
 }