1 instantiation of DefaultModelMetadata
Microsoft.AspNetCore.Mvc.Core (1)
ModelBinding\Metadata\DefaultModelMetadataProvider.cs (1)
317return new DefaultModelMetadata(this, DetailsProvider, entry, ModelBindingMessageProvider);
14 references to DefaultModelMetadata
Microsoft.AspNetCore.Mvc.ApiExplorer (1)
DefaultApiDescriptionProvider.cs (1)
274parameter.ModelMetadata is DefaultModelMetadata defaultModelMetadata &&
Microsoft.AspNetCore.Mvc.Core (13)
ModelBinding\Metadata\BindingSourceMetadataProvider.cs (1)
9/// Provides <see cref="BindingMetadata"/> for a <see cref="DefaultModelMetadata"/>.
ModelBinding\Metadata\DefaultMetadataDetails.cs (1)
9/// Holds associated metadata objects for a <see cref="DefaultModelMetadata"/>.
ModelBinding\Metadata\DefaultModelMetadata.cs (7)
38/// Creates a new <see cref="DefaultModelMetadata"/>. 52/// Creates a new <see cref="DefaultModelMetadata"/>. 448var visited = new HashSet<DefaultModelMetadata>(); 462internal static bool CalculateHasValidators(HashSet<DefaultModelMetadata> visited, ModelMetadata metadata) 466if (metadata?.GetType() != typeof(DefaultModelMetadata)) 473var defaultModelMetadata = (DefaultModelMetadata)metadata;
ModelBinding\Metadata\DefaultModelMetadataProvider.cs (1)
312/// <see cref="DefaultModelMetadata"/> .Override this method to create a <see cref="ModelMetadata"/>
ModelBinding\Metadata\IBindingMetadataProvider.cs (1)
9/// Provides <see cref="BindingMetadata"/> for a <see cref="DefaultModelMetadata"/>.
ModelBinding\Metadata\IDisplayMetadataProvider.cs (1)
9/// Provides <see cref="DisplayMetadata"/> for a <see cref="DefaultModelMetadata"/>.
ModelBinding\Metadata\IValidationMetadataProvider.cs (1)
9/// Provides <see cref="ValidationMetadata"/> for a <see cref="DefaultModelMetadata"/>.