2 writes to Metadata
Microsoft.AspNetCore.Mvc.Core (2)
ModelBinding\Validation\ValidationVisitor.cs (2)
555visitor.Metadata = metadata; 583_visitor.Metadata = _metadata;
15 references to Metadata
Microsoft.AspNetCore.Mvc.Core (15)
ModelBinding\Validation\ValidationVisitor.cs (15)
205Debug.Assert(Metadata != null); 212var validators = Cache.GetValidators(Metadata, ValidatorProvider); 219Metadata!, 316(Metadata is null || typeof(IUnion).IsAssignableFrom(Nullable.GetUnderlyingType(Metadata.ModelType) ?? Metadata.ModelType))) 362if (Model is IUnion && typeof(IUnion).IsAssignableFrom(Nullable.GetUnderlyingType(Metadata!.ModelType) ?? Metadata.ModelType)) 367if (Metadata!.IsEnumerableType) 372if (Metadata.IsComplexType) 416if (Model != null && Metadata!.ValidateChildren) 461Debug.Assert(Metadata is not null && Key is not null && Model is not null); 464var enumerator = strategy.GetChildren(Metadata, Key, Model); 465var parentEntry = new ValidationEntry(Metadata, Key, Model); 573_metadata = _visitor.Metadata!;