aspnetcore/src/Mvc/test/Mvc.IntegrationTests
Doug Bunting 14b7184c09
Improve documentation of `BinderType` and `BindingSource` properties (#7218)
- add regression test for #4939
- add `[BindProperty]` doc comments
- add `<remarks>` to `BinderType` properties that recommend setting `BindingSource` in some cases

smaller issues:
- catch invalid `BinderType` values up front
- complete `BindingSource.ModelBinding` implementation: `IValueProvider` filtering was faulty

nits:
- accept VS suggestions e.g. remove unused variables
- "model binder" -> `<see cref="IModelBinder" /> implementation` in some doc comments
2019-02-19 15:22:04 -08:00
..
Models Place limits on model binding collection size and recursion depth (#7214) 2019-02-19 15:17:56 -08:00
ActionParametersIntegrationTest.cs
ArrayModelBinderIntegrationTest.cs Place limits on model binding collection size and recursion depth (#7214) 2019-02-19 15:17:56 -08:00
AuthorizeFilterIntegrationTest.cs Merge branch 'release/2.2' 2019-02-14 16:08:51 -08:00
BindPropertyIntegrationTest.cs Merge branch 'release/2.2' 2019-02-14 16:08:51 -08:00
BinderTypeBasedModelBinderIntegrationTest.cs Merge branch 'release/2.2' 2019-02-14 16:08:51 -08:00
BindingSourceMetadataProviderIntegrationTest.cs Merge branch 'release/2.2' 2019-02-14 16:08:51 -08:00
BodyValidationIntegrationTests.cs Merge branch 'release/2.2' 2019-02-14 16:08:51 -08:00
ByteArrayModelBinderIntegrationTest.cs
CancellationTokenModelBinderIntegrationTest.cs
CollectionModelBinderIntegrationTest.cs Place limits on model binding collection size and recursion depth (#7214) 2019-02-19 15:17:56 -08:00
CompanyNameAttribute.cs
ComplexTypeModelBinderIntegrationTest.cs Improve documentation of `BinderType` and `BindingSource` properties (#7218) 2019-02-19 15:22:04 -08:00
DictionaryModelBinderIntegrationTest.cs Place limits on model binding collection size and recursion depth (#7214) 2019-02-19 15:17:56 -08:00
ExcludeBindingMetadataProviderIntegrationTest.cs Merge branch 'release/2.2' 2019-02-14 16:08:51 -08:00
FormCollectionModelBindingIntegrationTest.cs
FormFileModelBindingIntegrationTest.cs
GenericModelBinderIntegrationTest.cs
HasValidatorsValidationMetadataProviderIntegrationTest.cs Merge branch 'release/2.2' 2019-02-14 16:08:51 -08:00
HeaderModelBinderIntegrationTest.cs Merge branch 'release/2.2' 2019-02-14 16:08:51 -08:00
JQueryFormatModelBindingIntegrationTest.cs
KeyValuePairModelBinderIntegrationTest.cs
Microsoft.AspNetCore.Mvc.IntegrationTests.csproj Merge branch 'release/2.2' 2019-02-14 16:08:51 -08:00
ModelBindingTestContext.cs
ModelBindingTestHelper.cs Merge branch 'release/2.2' 2019-02-14 16:08:51 -08:00
ModelPrefixSelectionIntegrationTest.cs
ParameterBinderExtensions.cs Merge branch 'release/2.2' 2019-02-14 16:08:51 -08:00
ProductValidatorAttribute.cs
ServicesModelBinderIntegrationTest.cs Merge branch 'release/2.2' 2019-02-14 16:08:51 -08:00
SimpleTypeModelBinderIntegrationTest.cs Merge branch 'release/2.2' 2019-02-14 16:08:51 -08:00
SuccessfulModelBinder.cs Place limits on model binding collection size and recursion depth (#7214) 2019-02-19 15:17:56 -08:00
TestMvcOptions.cs Merge branch 'release/2.2' 2019-02-14 16:08:51 -08:00
TryUpdateModelIntegrationTest.cs Merge branch 'release/2.2' 2019-02-14 16:08:51 -08:00
TryValidateModelIntegrationTest.cs Merge branch 'release/2.2' 2019-02-14 16:08:51 -08:00
ValidationIntegrationTests.cs Merge branch 'release/2.2' 2019-02-14 16:08:51 -08:00