public RoomieCommandArgument(string name, IRoomieCommandArgumentType type, string defaultValue = null, bool hasDefault = false) { Name = name; Type = type; DefaultValue = defaultValue; HasDefault = hasDefault; }
public ParameterAttribute(string name, IRoomieCommandArgumentType type) { Name = name; Type = type; Default = null; HasDefault = false; }
private static Command.Argument.TypeParameter Translate(IRoomieCommandArgumentType type) { return(new Command.Argument.TypeParameter( description: type.ValidationMessage(null), name: type.Name )); }
private static Command.Argument.TypeParameter Translate(IRoomieCommandArgumentType type) { return new Command.Argument.TypeParameter( description: type.ValidationMessage(null), name: type.Name ); }
public ParameterAttribute(string name, IRoomieCommandArgumentType type, string @default) : this(name, type) { Default = @default; HasDefault = true; }