11 instantiations of ValidatorItem
Microsoft.AspNetCore.Mvc.Core (2)
ModelBinding\Validation\ValidatorCache.cs (2)
34items.Add(new ValidatorItem(metadata.ValidatorMetadata[i])); 85items.Add(new ValidatorItem(item.ValidatorMetadata));
Microsoft.AspNetCore.Mvc.Core.Test (6)
ControllerBaseTest.cs (2)
3097var validator1 = new ValidatorItem(validator.Object); 3134var validator1 = new ValidatorItem(validator.Object);
ModelBinding\Validation\CompositeModelValidatorProviderTest.cs (3)
15var validator1 = new ValidatorItem(validatorMetadata); 16var validator2 = new ValidatorItem(validatorMetadata); 17var validator3 = new ValidatorItem(validatorMetadata);
ModelBinding\Validation\DefaultModelValidatorProviderTest.cs (1)
172return metadata.ValidatorMetadata.Select(v => new ValidatorItem(v)).ToList();
Microsoft.AspNetCore.Mvc.DataAnnotations (1)
DataAnnotationsModelValidatorProvider.cs (1)
89context.Results.Add(new ValidatorItem
Microsoft.AspNetCore.Mvc.DataAnnotations.Test (2)
DataAnnotationsModelValidatorProviderTest.cs (1)
165items.Add(new ValidatorItem(metadata.ValidatorMetadata[i]));
DefaultModelClientValidatorProviderTest.cs (1)
197return metadata.ValidatorMetadata.Select(v => new ValidatorItem(v)).ToList();
36 references to ValidatorItem
Microsoft.AspNetCore.Mvc.Abstractions (8)
ModelBinding\Validation\IModelValidatorProvider.cs (1)
17/// <see cref="ValidatorItem"/> instance which should be added to
ModelBinding\Validation\ModelValidatorProviderContext.cs (5)
15/// <param name="items">The list of <see cref="ValidatorItem"/>s.</param> 16public ModelValidatorProviderContext(ModelMetadata modelMetadata, IList<ValidatorItem> items) 36/// Gets the list of <see cref="ValidatorItem"/> instances. <see cref="IModelValidatorProvider"/> instances 37/// should add the appropriate <see cref="ValidatorItem.Validator"/> properties when 41public IList<ValidatorItem> Results { get; }
ModelBinding\Validation\ValidatorItem.cs (2)
15/// Creates a new <see cref="ValidatorItem"/>. 22/// Creates a new <see cref="ValidatorItem"/>.
Microsoft.AspNetCore.Mvc.Core (9)
ModelBinding\Validation\DefaultModelValidatorProvider.cs (1)
23var validatorItem = context.Results[i];
ModelBinding\Validation\ValidatorCache.cs (8)
31var items = new List<ValidatorItem>(metadata.ValidatorMetadata.Count); 44var item = items[i]; 75var items = new List<ValidatorItem>(entry.Items.Count); 78var item = entry.Items[i]; 94private static void ExecuteProvider(IModelValidatorProvider validatorProvider, ModelMetadata metadata, List<ValidatorItem> items) 100private static IReadOnlyList<IModelValidator> ExtractValidators(List<ValidatorItem> items) 139public CacheEntry(List<ValidatorItem> items) 147public List<ValidatorItem>? Items { get; }
Microsoft.AspNetCore.Mvc.Core.Test (11)
ControllerBaseTest.cs (2)
3097var validator1 = new ValidatorItem(validator.Object); 3134var validator1 = new ValidatorItem(validator.Object);
Controllers\ControllerBinderDelegateProviderTest.cs (1)
1292foreach (var result in context.Results)
ModelBinding\ParameterBinderTest.cs (1)
776foreach (var result in context.Results)
ModelBinding\Validation\CompositeModelValidatorProviderTest.cs (4)
15var validator1 = new ValidatorItem(validatorMetadata); 16var validator2 = new ValidatorItem(validatorMetadata); 17var validator3 = new ValidatorItem(validatorMetadata); 38var validatorProviderContext = new ModelValidatorProviderContext(modelMetadata, new List<ValidatorItem>());
ModelBinding\Validation\DefaultModelValidatorProviderTest.cs (2)
28var validatorItem = Assert.Single(validatorItems); 170private static IList<ValidatorItem> GetValidatorItems(ModelMetadata metadata)
ModelBinding\Validation\ValidatorCacheTest.cs (1)
80var validatorItem = context.Results[i];
Microsoft.AspNetCore.Mvc.DataAnnotations (1)
DataAnnotationsModelValidatorProvider.cs (1)
59var validatorItem = results[i];
Microsoft.AspNetCore.Mvc.DataAnnotations.Test (7)
DataAnnotationsModelValidatorProviderTest.cs (4)
33var validatorItem = Assert.Single(providerContext.Results); 75var validatorItem = providerContext.Results.Single(); 160private IList<ValidatorItem> GetValidatorItems(ModelMetadata metadata) 162var items = new List<ValidatorItem>(metadata.ValidatorMetadata.Count);
DefaultModelClientValidatorProviderTest.cs (3)
29var validatorItem = Assert.Single(validatorItems); 49var validatorItem = Assert.Single(validatorItems); 195private IList<ValidatorItem> GetValidatorItems(ModelMetadata metadata)