1 type derived from ModelMetadataProvider
Microsoft.AspNetCore.Mvc.Core (1)
ModelBinding\Metadata\DefaultModelMetadataProvider.cs (1)
18
public class DefaultModelMetadataProvider :
ModelMetadataProvider
10 references to ModelMetadataProvider
Microsoft.AspNetCore.Mvc.Abstractions (1)
ModelBinding\IModelMetadataProvider.cs (1)
10
/// While not obsolete, implementing or using <see cref="
ModelMetadataProvider
" /> is preferred over <see cref="IModelMetadataProvider"/>.
Microsoft.AspNetCore.Mvc.ApiExplorer (1)
DefaultApiDescriptionProvider.cs (1)
177
_modelMetadataProvider is
ModelMetadataProvider
provider)
Microsoft.AspNetCore.Mvc.Core (6)
ApplicationModels\DefaultApplicationModelProvider.cs (1)
474
if (_modelMetadataProvider is
ModelMetadataProvider
modelMetadataProviderBase)
ApplicationModels\InferParameterBindingInfoConvention.cs (1)
187
if (_modelMetadataProvider is
ModelMetadataProvider
modelMetadataProvider)
Controllers\ControllerBinderDelegateProvider.cs (1)
133
if (modelMetadataProvider is
ModelMetadataProvider
modelMetadataProviderBase &&
ModelBinding\Metadata\DefaultModelMetadata.cs (2)
387
var
modelMetadataProvider = (
ModelMetadataProvider
)_provider;
ModelBinding\ParameterBinder.cs (1)
243
_modelMetadataProvider is not
ModelMetadataProvider
modelMetadataProvider)
Microsoft.AspNetCore.Mvc.RazorPages (2)
ApplicationModels\DefaultPageApplicationModelPartsProvider.cs (1)
82
if (_modelMetadataProvider is
ModelMetadataProvider
modelMetadataProviderBase)
Infrastructure\PageBinderFactory.cs (1)
100
if (modelMetadataProvider is
ModelMetadataProvider
modelMetadataProviderBase)