aspnetcore/test/Microsoft.AspNetCore.Mvc.Co.../ModelBinding/Binders
Doug Bunting cc5ae02b7d
Fix binding & validating dictionaries of non-simple types in jQuery requests
- #7423
- retry failed inner bindings with alternate syntax in `ModelStateDictionary`
  - use property syntax if first attempt tried index syntax and visa versa
- instantiate `ShortFormDictionaryValidationStrategy` with full `ModelState` keys
  - can now provide exact `ModelState` keys that `ModelStateDictionary` used in inner bindings
- normalize model names without a leading period in `JQueryKeyValuePairNormalizer`

nits:
- take a few VS suggestions
2018-04-14 10:41:00 -07:00
..
ArrayModelBinderProviderTest.cs
ArrayModelBinderTest.cs
BinderTypeModelBinderProviderTest.cs
BinderTypeModelBinderTest.cs
BodyModelBinderProviderTest.cs
BodyModelBinderTests.cs
ByteArrayModelBinderProviderTest.cs
ByteArrayModelBinderTests.cs
CancellationTokenModelBinderProviderTest.cs
CancellationTokenModelBinderTests.cs
CollectionModelBinderProviderTest.cs
CollectionModelBinderTest.cs
ComplexTypeModelBinderProviderTest.cs
ComplexTypeModelBinderTest.cs
DecimalModelBinderTest.cs
DictionaryModelBinderProviderTest.cs
DictionaryModelBinderTest.cs
DoubleModelBinderTest.cs
EnumTypeModelBinderProviderTest.cs
EnumTypeModelBinderTest.cs
FloatModelBinderTest.cs
FloatingPointTypeModelBinderProviderTest.cs
FloatingPointTypeModelBinderTestOfT.cs
FormCollectionModelBinderProviderTest.cs
FormCollectionModelBinderTest.cs
FormFileModelBinderProviderTest.cs
FormFileModelBinderTest.cs
HeaderModelBinderProviderTest.cs
HeaderModelBinderTests.cs
KeyValuePairModelBinderProviderTest.cs
KeyValuePairModelBinderTest.cs
ServicesModelBinderProviderTest.cs
ServicesModelBinderTest.cs
SimpleTypeModelBinderProviderTest.cs
SimpleTypeModelBinderTest.cs