1 implementation of IPropertyValidationFilter
Microsoft.AspNetCore.Mvc.Core (1)
ModelBinding\Validation\ValidateNeverAttribute.cs (1)
15public sealed class ValidateNeverAttribute : Attribute, IPropertyValidationFilter
10 references to IPropertyValidationFilter
Microsoft.AspNetCore.Mvc.Abstractions (2)
ModelBinding\ModelMetadata.cs (2)
421/// Gets an <see cref="IPropertyValidationFilter"/> implementation that indicates whether this model should be 425public virtual IPropertyValidationFilter? PropertyValidationFilter => null;
Microsoft.AspNetCore.Mvc.Core (8)
ModelBinding\Metadata\DefaultModelMetadata.cs (1)
414public override IPropertyValidationFilter? PropertyValidationFilter => ValidationMetadata.PropertyValidationFilter;
ModelBinding\Metadata\DefaultValidationMetadataProvider.cs (5)
40var validationFilter = context.PropertyAttributes!.OfType<IPropertyValidationFilter>().FirstOrDefault(); 47.OfType<IPropertyValidationFilter>() 55var validationFilter = context.ParameterAttributes!.OfType<IPropertyValidationFilter>().FirstOrDefault();
ModelBinding\Metadata\ValidationMetadata.cs (2)
24/// Gets or sets an <see cref="IPropertyValidationFilter"/> implementation that indicates whether this model 27public IPropertyValidationFilter? PropertyValidationFilter { get; set; }