Fix NRE in `MutableObjectModelBinder`

This commit is contained in:
Doug Bunting 2015-03-15 11:08:09 -07:00
parent 88aa820b9f
commit 103538b889
1 changed files with 6 additions and 0 deletions

View File

@ -328,6 +328,12 @@ namespace Microsoft.AspNet.Mvc.ModelBinding
{
var propertyName = property.Name;
var propertyMetadata = bindingContext.ModelMetadata.Properties[propertyName];
if (propertyMetadata == null)
{
// Skip indexer properties and others ModelMetadata ignores.
continue;
}
var requiredValidator = bindingContext.OperationBindingContext
.ValidatorProvider
.GetValidators(propertyMetadata)