1 write to Values
Microsoft.AspNetCore.Mvc.Abstractions (1)
ModelBinding\ValueProviderResult.cs (1)
51Values = values;
28 references to Values
Microsoft.AspNetCore.Mvc.Abstractions (11)
ModelBinding\ModelStateDictionary.cs (2)
501rawValue = valueProviderResult.Values[0]; 505rawValue = valueProviderResult.Values.ToArray();
ModelBinding\ValueProviderResult.cs (9)
74if (Values.Count == 0) 78return Values[0]; 85public int Length => Values.Count; 103var x = Values; 104var y = other.Values; 125return Values.ToString(); 134return ((IEnumerable<string>)Values).GetEnumerator(); 150return result.Values.ToString(); 162return result.Values.ToArray();
Microsoft.AspNetCore.Mvc.Abstractions.Test (5)
ModelBinding\ValueProviderResultTest.cs (5)
18Assert.Equal(0, result.Values.Count); 33Assert.Equal(0, result.Values.Count); 48Assert.Equal(0, result.Values.Count); 64Assert.Equal("Hi There", result.Values); 79Assert.Equal(new string[] { "Hi", "There" }, result.Values.ToArray());
Microsoft.AspNetCore.Mvc.Core (2)
ModelBinding\Binders\SimpleTypeModelBinder.cs (1)
56? valueProviderResult.Values.ToString()
ModelBinding\JQueryFormValueProvider.cs (1)
43return new(result.Values, CultureInfo.InvariantCulture);
Microsoft.AspNetCore.Mvc.Core.Test (10)
ModelBinding\Binders\CollectionModelBinderTest.cs (4)
508if (value.Values.Count == 1) 510valueToConvert = value.Values[0]; 512else if (value.Values.Count > 1) 514valueToConvert = value.Values.ToArray();
ModelBinding\EnumerableValueProviderTest.cs (2)
182Assert.Equal(new[] { "someValue1", "someValue2" }, result.Values.ToArray()); 218Assert.Equal(new[] { null, null, "value" }, result.Values.ToArray());
ModelBinding\FormValueProviderTest.cs (2)
31Assert.Equal(BackingStore[invariantCultureKey], invariantCultureResult.Values); 34Assert.Equal(BackingStore[currentCultureKey], currentCultureResult.Values);
ModelBinding\JQueryFormValueProviderTest.cs (2)
69Assert.Equal(BackingStore[invariantCultureKey], invariantCultureResult.Values); 72Assert.Equal(BackingStore[currentCultureKey], currentCultureResult.Values);