1 write to ModelMetadata
Microsoft.AspNetCore.Mvc.Abstractions (1)
ModelBinding\Validation\ModelValidationContextBase.cs (1)
27ModelMetadata = modelMetadata;
35 references to ModelMetadata
Microsoft.AspNetCore.Mvc.Abstractions (1)
ModelBinding\Validation\ModelValidationContextBase.cs (1)
15/// <param name="modelMetadata">The <see cref="ModelMetadata"/> for this model.</param>
Microsoft.AspNetCore.Mvc.Core.Test (1)
Controllers\ControllerBinderDelegateProviderTest.cs (1)
1424yield return new ModelValidationResult(context.ModelMetadata.BinderModelName, Message);
Microsoft.AspNetCore.Mvc.DataAnnotations (27)
CompareAttributeAdapter.cs (5)
36var displayName = validationContext.ModelMetadata.GetDisplayName(); 43return GetErrorMessage(validationContext.ModelMetadata, displayName, otherPropertyDisplayName); 71var displayName = ValidationContext.ModelMetadata.GetDisplayName(); 86if (otherPropertyDisplayName == null && validationContext.ModelMetadata.ContainerType != null) 89validationContext.ModelMetadata.ContainerType,
DataAnnotationsModelValidator.cs (3)
53if (validationContext.ModelMetadata == null) 57nameof(validationContext.ModelMetadata), 70var metadata = validationContext.ModelMetadata;
DataTypeAttributeAdapter.cs (2)
40validationContext.ModelMetadata, 41validationContext.ModelMetadata.GetDisplayName(),
FileExtensionsAttributeAdapter.cs (2)
45validationContext.ModelMetadata, 46validationContext.ModelMetadata.GetDisplayName(),
MaxLengthAttributeAdapter.cs (2)
36validationContext.ModelMetadata, 37validationContext.ModelMetadata.GetDisplayName(),
MinLengthAttributeAdapter.cs (2)
36validationContext.ModelMetadata, 37validationContext.ModelMetadata.GetDisplayName(),
NumericClientModelValidator.cs (1)
21MergeAttribute(context.Attributes, "data-val-number", GetErrorMessage(context.ModelMetadata));
RangeAttributeAdapter.cs (2)
46validationContext.ModelMetadata, 47validationContext.ModelMetadata.GetDisplayName(),
RegularExpressionAttributeAdapter.cs (2)
32validationContext.ModelMetadata, 33validationContext.ModelMetadata.GetDisplayName(),
RequiredAttributeAdapter.cs (2)
39return GetErrorMessage(validationContext.ModelMetadata, validationContext.ModelMetadata.GetDisplayName());
StringLengthAttributeAdapter.cs (2)
48validationContext.ModelMetadata, 49validationContext.ModelMetadata.GetDisplayName(),
ValidatableObjectAdapter.cs (2)
38DisplayName = context.ModelMetadata.GetDisplayName(), 39MemberName = context.ModelMetadata.Name,
Microsoft.AspNetCore.Mvc.DataAnnotations.Test (2)
ValidationAttributeAdapterOfTAttributeTest.cs (2)
66var displayName = validationContext.ModelMetadata.GetDisplayName(); 67return GetErrorMessage(validationContext.ModelMetadata, displayName);
Microsoft.AspNetCore.Mvc.ViewFeatures (4)
RemoteAttributeBase.cs (4)
148var errorMessage = GetErrorMessage(context.ModelMetadata.GetDisplayName()); 158var additionalFields = FormatAdditionalFieldsForClientValidation(context.ModelMetadata.PropertyName!); 187context.ModelMetadata.ContainerType ?? context.ModelMetadata.ModelType,