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
…
BindPropertyIntegrationTest.cs
…
BinderTypeBasedModelBinderIntegrationTest.cs
…
BindingSourceMetadataProviderIntegrationTest.cs
…
BodyValidationIntegrationTests.cs
…
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
…
FormCollectionModelBindingIntegrationTest.cs
…
FormFileModelBindingIntegrationTest.cs
…
GenericModelBinderIntegrationTest.cs
…
HasValidatorsValidationMetadataProviderIntegrationTest.cs
…
HeaderModelBinderIntegrationTest.cs
…
JQueryFormatModelBindingIntegrationTest.cs
…
KeyValuePairModelBinderIntegrationTest.cs
…
Microsoft.AspNetCore.Mvc.IntegrationTests.csproj
…
ModelBindingTestContext.cs
…
ModelBindingTestHelper.cs
…
ModelPrefixSelectionIntegrationTest.cs
…
ParameterBinderExtensions.cs
…
ProductValidatorAttribute.cs
…
ServicesModelBinderIntegrationTest.cs
…
SimpleTypeModelBinderIntegrationTest.cs
…
SuccessfulModelBinder.cs Place limits on model binding collection size and recursion depth (#7214) 2019-02-19 15:17:56 -08:00
TestMvcOptions.cs
…
TryUpdateModelIntegrationTest.cs
…
TryValidateModelIntegrationTest.cs
…
ValidationIntegrationTests.cs
…