aspnetcore/test/WebSites/ModelBindingWebSite/Controllers
Doug Bunting 533474d07c Bind POCO model correctly; fallback to empty prefix despite exact name match
- #1865
- change `MutableObjectModelBinder` to ignore exact match in value providers
 - had an incorrect assumption: don't want exact model name to match since
   this binder supports only complex objects
 - also ignored `BinderModelName`, value provider filtering, et cetera
- reduces over-binding e.g. `[Required]` validation within missing properties

also add more tests of #2129 scenarios
2015-03-20 13:18:42 -07:00
..
BindAttributeController.cs Removing ModelMetadataProvider.GetModelMetadataForParameters 2015-03-19 16:42:54 -07:00
CompositeTestController.cs
FileUploadController.cs Additional functional tests for ElementalValueProvider 2015-02-25 10:22:43 -08:00
FormCollectionController.cs
FromAttributesController.cs Additional functional tests for ElementalValueProvider 2015-02-25 10:22:43 -08:00
FromFormAttribute_CompanyController.cs Additional functional tests for ElementalValueProvider 2015-02-25 10:22:43 -08:00
FromHeader_BlogController.cs Additional functional tests for ElementalValueProvider 2015-02-25 10:22:43 -08:00
FromQueryAttribute_CompanyController.cs Additional functional tests for ElementalValueProvider 2015-02-25 10:22:43 -08:00
FromRouteAttribute_CompanyController.cs Additional functional tests for ElementalValueProvider 2015-02-25 10:22:43 -08:00
FromServices_CalculatorController.cs
HomeController.cs Bind POCO model correctly; fallback to empty prefix despite exact name match 2015-03-20 13:18:42 -07:00
ModelBinderAttribute_CompanyController.cs Additional functional tests for ElementalValueProvider 2015-02-25 10:22:43 -08:00
ModelBinderAttribute_ProductController.cs
ModelMetadataController.cs Refactor of the model metadata provider 2015-03-05 13:19:10 -08:00
Person_CollectionBinderController.cs Additional functional tests for ElementalValueProvider 2015-02-25 10:22:43 -08:00
PropertiesGetCreatedController.cs Additional functional tests for ElementalValueProvider 2015-02-25 10:22:43 -08:00
RoundtripController.cs Introducing TempData 2015-03-10 12:04:05 -07:00
TryUpdateModelController.cs Clear ModelState errors of model before TryValidateModel or TryUpdateModel 2015-03-11 10:14:28 -07:00
ValidationController.cs Additional functional tests for ElementalValueProvider 2015-02-25 10:22:43 -08:00
VehicleController.cs Additional functional tests for ElementalValueProvider 2015-02-25 10:22:43 -08:00
WithBinderMetadataController.cs Additional functional tests for ElementalValueProvider 2015-02-25 10:22:43 -08:00
WithoutBinderMetadataController.cs Additional functional tests for ElementalValueProvider 2015-02-25 10:22:43 -08:00