Implemented interface member:
method
GetMetadataForType
Microsoft.AspNetCore.Mvc.ModelBinding.IModelMetadataProvider.GetMetadataForType(System.Type)
1 override of GetMetadataForType
Microsoft.AspNetCore.Mvc.Core (1)
ModelBinding\Metadata\DefaultModelMetadataProvider.cs (1)
114
public override ModelMetadata
GetMetadataForType
(Type modelType)
40 references to GetMetadataForType
Microsoft.AspNetCore.Mvc.Core.Test (20)
ModelBinding\Validation\DefaultCollectionValidationStrategyTest.cs (3)
16
var metadata = TestModelMetadataProvider.CreateDefaultProvider().
GetMetadataForType
(typeof(List<int>));
56
var metadata = TestModelMetadataProvider.CreateDefaultProvider().
GetMetadataForType
(typeof(List<int>));
91
var metadata = TestModelMetadataProvider.CreateDefaultProvider().
GetMetadataForType
(typeof(TwiceEnumerable));
ModelBinding\Validation\DefaultComplexObjectValidationStrategyTest.cs (3)
23
var metadata = TestModelMetadataProvider.CreateDefaultProvider().
GetMetadataForType
(typeof(Person));
97
var metadata = TestModelMetadataProvider.CreateDefaultProvider().
GetMetadataForType
(typeof(Person));
131
var metadata = TestModelMetadataProvider.CreateDefaultProvider().
GetMetadataForType
(typeof(LazyPerson));
ModelBinding\Validation\DefaultModelValidatorProviderTest.cs (2)
19
var metadata = metadataProvider.
GetMetadataForType
(typeof(ValidatableObject));
39
var metadata = metadataProvider.
GetMetadataForType
(typeof(ModelValidatorAttributeOnClass));
ModelBinding\Validation\DefaultObjectValidatorTests.cs (1)
918
Metadata = MetadataProvider.
GetMetadataForType
(type),
ModelBinding\Validation\ExplicitIndexCollectionValidationStrategyTest.cs (5)
16
var metadata = TestModelMetadataProvider.CreateDefaultProvider().
GetMetadataForType
(typeof(List<int>));
56
var metadata = TestModelMetadataProvider.CreateDefaultProvider().
GetMetadataForType
(typeof(List<int>));
91
var metadata = TestModelMetadataProvider.CreateDefaultProvider().
GetMetadataForType
(typeof(TwiceEnumerable));
126
var metadata = TestModelMetadataProvider.CreateDefaultProvider().
GetMetadataForType
(typeof(List<int>));
156
var metadata = TestModelMetadataProvider.CreateDefaultProvider().
GetMetadataForType
(typeof(List<int>));
ModelBinding\Validation\ShortFormDictionaryValidationStrategyTest.cs (6)
20
var metadata = metadataProvider.
GetMetadataForType
(typeof(List<int>));
21
var valueMetadata = metadataProvider.
GetMetadataForType
(typeof(string));
68
var metadata = metadataProvider.
GetMetadataForType
(typeof(List<int>));
69
var valueMetadata = metadataProvider.
GetMetadataForType
(typeof(string));
108
var metadata = metadataProvider.
GetMetadataForType
(typeof(List<int>));
109
var valueMetadata = metadataProvider.
GetMetadataForType
(typeof(string));
Microsoft.AspNetCore.Mvc.DataAnnotations.Test (12)
DataAnnotationsModelValidatorTest.cs (7)
70
_metadataProvider.
GetMetadataForType
(typeof(SampleModel)),
77
_metadataProvider.
GetMetadataForType
(typeof(SampleModel)),
127
var metadata = _metadataProvider.
GetMetadataForType
(typeof(string));
187
var metadata = _metadataProvider.
GetMetadataForType
(typeof(string));
365
var metadata = _metadataProvider.
GetMetadataForType
(typeof(string));
427
modelMetadata: _metadataProvider.
GetMetadataForType
(typeof(object)),
523
var metadata = _metadataProvider.
GetMetadataForType
(typeof(SampleModel));
DefaultModelClientValidatorProviderTest.cs (2)
20
var metadata = metadataProvider.
GetMetadataForType
(typeof(ValidatableObject));
40
var metadata = metadataProvider.
GetMetadataForType
(typeof(ModelValidatorAttributeOnClass));
ModelMetadataProviderTest.cs (2)
794
var metadata = metadataProvider.
GetMetadataForType
(type);
806
var metadata = metadataProvider.
GetMetadataForType
(type);
ValidatableObjectAdapterTest.cs (1)
50
_metadataProvider.
GetMetadataForType
(typeof(SampleModel)),
Microsoft.AspNetCore.Mvc.IntegrationTests (4)
ValidationWithRecordIntegrationTests.cs (4)
2307
var modelMetadata = modelMetadataProvider.
GetMetadataForType
(modelType);
2346
var modelMetadata = modelMetadataProvider.
GetMetadataForType
(modelType);
2387
var modelMetadata = modelMetadataProvider.
GetMetadataForType
(modelType);
2424
var modelMetadata = modelMetadataProvider.
GetMetadataForType
(modelType);
Microsoft.AspNetCore.Mvc.ViewFeatures.Test (4)
Rendering\HtmlHelperSelectTest.cs (4)
1313
var metadata = metadataProvider.
GetMetadataForType
(typeof(EnumWithFields));
1329
var metadata = metadataProvider.
GetMetadataForType
(typeof(EnumWithFields));
1389
var metadata = metadataProvider.
GetMetadataForType
(typeof(EnumWithFields));
1494
var metadata = metadataProvider.
GetMetadataForType
(type);