1 implementation of IPropertyValidationFilter
Microsoft.AspNetCore.Mvc.Core (1)
ModelBinding\Validation\ValidateNeverAttribute.cs (1)
15
public 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
425
public virtual
IPropertyValidationFilter
? PropertyValidationFilter => null;
Microsoft.AspNetCore.Mvc.Core (8)
ModelBinding\Metadata\DefaultModelMetadata.cs (1)
414
public override
IPropertyValidationFilter
? PropertyValidationFilter => ValidationMetadata.PropertyValidationFilter;
ModelBinding\Metadata\DefaultValidationMetadataProvider.cs (5)
40
var
validationFilter = context.PropertyAttributes!.OfType<
IPropertyValidationFilter
>().FirstOrDefault();
47
.OfType<
IPropertyValidationFilter
>()
55
var
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
27
public
IPropertyValidationFilter
? PropertyValidationFilter { get; set; }