Fix NRE in `MutableObjectModelBinder`
This commit is contained in:
parent
88aa820b9f
commit
103538b889
|
|
@ -328,6 +328,12 @@ namespace Microsoft.AspNet.Mvc.ModelBinding
|
||||||
{
|
{
|
||||||
var propertyName = property.Name;
|
var propertyName = property.Name;
|
||||||
var propertyMetadata = bindingContext.ModelMetadata.Properties[propertyName];
|
var propertyMetadata = bindingContext.ModelMetadata.Properties[propertyName];
|
||||||
|
if (propertyMetadata == null)
|
||||||
|
{
|
||||||
|
// Skip indexer properties and others ModelMetadata ignores.
|
||||||
|
continue;
|
||||||
|
}
|
||||||
|
|
||||||
var requiredValidator = bindingContext.OperationBindingContext
|
var requiredValidator = bindingContext.OperationBindingContext
|
||||||
.ValidatorProvider
|
.ValidatorProvider
|
||||||
.GetValidators(propertyMetadata)
|
.GetValidators(propertyMetadata)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue