never that for `object` - `ViewDataDictionary<TModel>.ModelMetadata` was for `object` after base copy constructor got value from `ViewDataDictionary<object>` - problem led to #1426 symptoms - with copy constructor leaving `base.ModelMetadata==null` more often, `ViewDataDictionary<TModel>.ModelMetadata` usually tracks `TModel` if `Model==null` nit: - fix existing comment in main `ViewDataDictionary` copy constructor |
||
|---|---|---|
| .. | ||
| Microsoft.AspNet.Mvc | ||
| Microsoft.AspNet.Mvc.Common | ||
| Microsoft.AspNet.Mvc.Core | ||
| Microsoft.AspNet.Mvc.HeaderValueAbstractions | ||
| Microsoft.AspNet.Mvc.ModelBinding | ||
| Microsoft.AspNet.Mvc.Razor | ||
| Microsoft.AspNet.Mvc.Razor.Host | ||
| Microsoft.AspNet.Mvc.TagHelpers | ||
| Microsoft.AspNet.Mvc.WebApiCompatShim | ||