4 types derived from DefaultModelMetadataProvider
Microsoft.AspNetCore.Mvc.Core (1)
ModelBinding\EmptyModelMetadataProvider.cs (1)
14public class EmptyModelMetadataProvider : DefaultModelMetadataProvider
Microsoft.AspNetCore.Mvc.Core.Test (1)
ModelBinding\Validation\DefaultComplexObjectValidationStrategyTest.cs (1)
230private class ExcludePropertiesDefaultModelMetadataProvider : DefaultModelMetadataProvider
Microsoft.AspNetCore.Mvc.Core.TestCommon (1)
TestModelMetadataProvider.cs (1)
14public class TestModelMetadataProvider : DefaultModelMetadataProvider
Microsoft.AspNetCore.Mvc.DataAnnotations.Test (1)
ModelMetadataProviderTest.cs (1)
1040private class AttributeInjectModelMetadataProvider : DefaultModelMetadataProvider
44 references to DefaultModelMetadataProvider
Microsoft.AspNetCore.Mvc (3)
HotReloadService.cs (3)
18private readonly DefaultModelMetadataProvider? _modelMetadataProvider; 38if (modelMetadataProvider.GetType() == typeof(DefaultModelMetadataProvider)) 40_modelMetadataProvider = (DefaultModelMetadataProvider)modelMetadataProvider;
Microsoft.AspNetCore.Mvc.Abstractions.Test (6)
ModelBinding\ModelStateDictionaryTest.cs (6)
1003var provider = new DefaultModelMetadataProvider(compositeProvider, optionsAccessor); 1031var provider = new DefaultModelMetadataProvider(compositeProvider, optionsAccessor); 1057var provider = new DefaultModelMetadataProvider(compositeProvider, optionsAccessor); 1118var provider = new DefaultModelMetadataProvider(compositeProvider, optionsAccessor); 1147var provider = new DefaultModelMetadataProvider(compositeProvider, optionsAccessor); 1174var provider = new DefaultModelMetadataProvider(compositeProvider, optionsAccessor);
Microsoft.AspNetCore.Mvc.Core (4)
DependencyInjection\MvcCoreServiceCollectionExtensions.cs (1)
208services.TryAddSingleton<IModelMetadataProvider, DefaultModelMetadataProvider>();
ModelBinding\Metadata\DefaultModelMetadataProvider.cs (3)
25/// Creates a new <see cref="DefaultModelMetadataProvider"/>. 34/// Creates a new <see cref="DefaultModelMetadataProvider"/>. 311/// <see cref="DefaultModelMetadataProvider"/> will always create instances of
Microsoft.AspNetCore.Mvc.Core.Test (31)
Controllers\ControllerBinderDelegateProviderTest.cs (1)
297var mockMetadataProvider = new Mock<DefaultModelMetadataProvider>(
ModelBinding\Metadata\DefaultModelMetadataProviderTest.cs (21)
15var provider = CreateProvider(); 31var provider = CreateProvider(); 49var provider = CreateProvider(); 63var provider = CreateProvider(); 90var provider = CreateProvider(); 105var provider = CreateProvider(); 119var provider = CreateProvider(); 141var provider = CreateProvider(); 155var provider = CreateProvider(); 172var provider = CreateProvider(); 186var provider = CreateProvider(); 203var provider = CreateProvider(); 222var provider = CreateProvider(); 251var provider = CreateProvider(); 271var provider = CreateProvider(); 322var provider = CreateProvider(); 339var provider = CreateProvider(); 355var provider = CreateProvider(); 405var provider = CreateProvider(); 421var provider = CreateProvider(); 431private static DefaultModelMetadataProvider CreateProvider()
ModelBinding\Metadata\DefaultModelMetadataTest.cs (9)
730var provider = new DefaultModelMetadataProvider(detailsProvider); 755var provider = new DefaultModelMetadataProvider(detailsProvider); 774var provider = new DefaultModelMetadataProvider(detailsProvider); 793var provider = new DefaultModelMetadataProvider(detailsProvider); 817var provider = new DefaultModelMetadataProvider(detailsProvider); 844var provider = new DefaultModelMetadataProvider(detailsProvider); 876var provider = new DefaultModelMetadataProvider(detailsProvider); 901var provider = new DefaultModelMetadataProvider(detailsProvider); 926var provider = new DefaultModelMetadataProvider(detailsProvider);