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