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 Improving logging - model binding 2018-01-11 14:51:53 -08:00
BinderTypeModelBinderProviderTest.cs
BinderTypeModelBinderTest.cs
BodyModelBinderProviderTest.cs
BodyModelBinderTests.cs Update usage of TestSink 2018-04-13 10:21:41 -07:00
ByteArrayModelBinderProviderTest.cs
ByteArrayModelBinderTests.cs Improving logging - model binding 2018-01-11 14:51:53 -08:00
CancellationTokenModelBinderProviderTest.cs
CancellationTokenModelBinderTests.cs
CollectionModelBinderProviderTest.cs
CollectionModelBinderTest.cs Improving logging - model binding 2018-01-11 14:51:53 -08:00
ComplexTypeModelBinderProviderTest.cs
ComplexTypeModelBinderTest.cs Restore `ModelMetadata.PropertyName != null` behaviour 2018-03-29 07:22:00 -07:00
DecimalModelBinderTest.cs Improving logging - model binding 2018-01-11 14:51:53 -08:00
DictionaryModelBinderProviderTest.cs
DictionaryModelBinderTest.cs Fix binding & validating dictionaries of non-simple types in jQuery requests 2018-04-14 10:41:00 -07:00
DoubleModelBinderTest.cs Improving logging - model binding 2018-01-11 14:51:53 -08:00
EnumTypeModelBinderProviderTest.cs
EnumTypeModelBinderTest.cs
FloatModelBinderTest.cs Improving logging - model binding 2018-01-11 14:51:53 -08:00
FloatingPointTypeModelBinderProviderTest.cs
FloatingPointTypeModelBinderTestOfT.cs
FormCollectionModelBinderProviderTest.cs
FormCollectionModelBinderTest.cs Improving logging - model binding 2018-01-11 14:51:53 -08:00
FormFileModelBinderProviderTest.cs
FormFileModelBinderTest.cs Improving logging - model binding 2018-01-11 14:51:53 -08:00
HeaderModelBinderProviderTest.cs [Fixes #5859] Consider allowing binding header values to types other than string and string collections 2018-01-30 11:47:16 -08:00
HeaderModelBinderTests.cs [Fixes #5859] Consider allowing binding header values to types other than string and string collections 2018-01-30 11:47:16 -08:00
KeyValuePairModelBinderProviderTest.cs
KeyValuePairModelBinderTest.cs Improving logging - model binding 2018-01-11 14:51:53 -08:00
ServicesModelBinderProviderTest.cs
ServicesModelBinderTest.cs
SimpleTypeModelBinderProviderTest.cs
SimpleTypeModelBinderTest.cs Update usage of TestSink 2018-04-13 10:21:41 -07:00