# Microsoft.AspNetCore.Mvc.ModelBinding.Validation

``` diff
 namespace Microsoft.AspNetCore.Mvc.ModelBinding.Validation {
     public class ValidationStateDictionary : ICollection<KeyValuePair<object, ValidationStateEntry>>, IDictionary<object, ValidationStateEntry>, IEnumerable, IEnumerable<KeyValuePair<object, ValidationStateEntry>>, IReadOnlyCollection<KeyValuePair<object, ValidationStateEntry>>, IReadOnlyDictionary<object, ValidationStateEntry> {
+        ValidationStateEntry System.Collections.Generic.IDictionary<System.Object,Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateEntry>.this[object key] { get; set; }
+        ValidationStateEntry System.Collections.Generic.IReadOnlyDictionary<System.Object,Microsoft.AspNetCore.Mvc.ModelBinding.Validation.ValidationStateEntry>.this[object key] { get; }
     }
 }
```

