示例#1
0
        public string GetValueOf(string name, RequestValueType requestValueType = default)
        {
            var value = values.FirstOrDefault(i =>
                                              i.Name.Equals(name, StringComparison.OrdinalIgnoreCase) &&
                                              (requestValueType == default || i.Type == requestValueType));

            return(value?.Value);
        }
示例#2
0
 public RequestValue(string name, string value, RequestValueType type)
 {
     Name  = name ?? throw new ArgumentNullException(nameof(name));
     Value = value ?? throw new ArgumentNullException(nameof(value));
     Type  = type;
 }