@@ -107,7 +107,9 @@ private void InitializeTypeInformation()
107107 PropertyInfo propertyInfo = ContainerType ? . GetProperty ( PropertyName ) ;
108108 if ( propertyInfo != null )
109109 {
110- ElementType = new ProxyModelMetadata ( propertyInfo , ProxyModelMetadataIdentity . ForProperty ( elementType , propertyInfo . Name , ModelType ) ) ;
110+ ElementType = new ProxyModelMetadata ( propertyInfo ,
111+ ProxyModelMetadataIdentity . ForProperty ( elementType , propertyInfo . Name , ModelType ) ,
112+ reflectedType : _reflectedType ) ;
111113 }
112114
113115 IsFormFile = typeof ( IFormFile ) . IsAssignableFrom ( elementType ) ;
@@ -133,7 +135,9 @@ private void InitializeTypeInformation()
133135 PropertyInfo propertyInfo = ContainerType ? . GetProperty ( PropertyName ) ;
134136 if ( propertyInfo != null )
135137 {
136- ElementType = new ProxyModelMetadata ( propertyInfo , ProxyModelMetadataIdentity . ForProperty ( elementType , propertyInfo . Name , ModelType ) , _reflectedType ) ;
138+ ElementType = new ProxyModelMetadata ( propertyInfo ,
139+ ProxyModelMetadataIdentity . ForProperty ( elementType , propertyInfo . Name , ModelType ) ,
140+ reflectedType : _reflectedType ) ;
137141 }
138142 }
139143
@@ -143,7 +147,9 @@ private void InitializeTypeInformation()
143147 PropertyInfo pInfo = ContainerType ? . GetProperty ( PropertyName ) ;
144148 if ( pInfo != null )
145149 {
146- ElementType = new ProxyModelMetadata ( pInfo , ProxyModelMetadataIdentity . ForProperty ( elementType , pInfo . Name , ModelType ) ) ;
150+ ElementType = new ProxyModelMetadata ( pInfo ,
151+ ProxyModelMetadataIdentity . ForProperty ( elementType , pInfo . Name , ModelType ) ,
152+ reflectedType : _reflectedType ) ;
147153 }
148154 }
149155
0 commit comments