3 implementations of ValidateAsync
Microsoft.Extensions.Validation (3)
ValidatableParameterInfo.cs (1)
60public virtual async Task ValidateAsync(object? value, ValidateContext context, CancellationToken cancellationToken)
ValidatablePropertyInfo.cs (1)
61public virtual async Task ValidateAsync(object? value, ValidateContext context, CancellationToken cancellationToken)
ValidatableTypeInfo.cs (1)
51public virtual async Task ValidateAsync(object? value, ValidateContext context, CancellationToken cancellationToken)
12 references to ValidateAsync
Microsoft.AspNetCore.Components.Forms (1)
EditContextDataAnnotationsExtensions.cs (1)
163var validationTask = _validatorTypeInfo.ValidateAsync(_editContext.Model, validateContext, CancellationToken.None);
Microsoft.AspNetCore.Http.Microbenchmarks (6)
ValidatableTypesBenchmark.cs (6)
115await _simpleTypeInfo.ValidateAsync(_simpleModel, _context, default); 123await _complexTypeInfo.ValidateAsync(_complexModel, _context, default); 131await _hierarchicalTypeInfo.ValidateAsync(_hierarchicalModel, _context, default); 139await _ivalidatableObjectTypeInfo.ValidateAsync(_validatableObjectModel, _context, default); 148await _simpleTypeInfo.ValidateAsync(_simpleModel, _context, default); 157await _ivalidatableObjectTypeInfo.ValidateAsync(_validatableObjectModel, _context, default);
Microsoft.AspNetCore.Routing (1)
ValidationEndpointFilterFactory.cs (1)
92await entry.Parameter.ValidateAsync(argument, validateContext, context.HttpContext.RequestAborted);
Microsoft.Extensions.Validation (4)
ValidatableParameterInfo.cs (2)
121await validatableType.ValidateAsync(item, context, cancellationToken); 135await validatableType.ValidateAsync(value, context, cancellationToken);
ValidatablePropertyInfo.cs (2)
126await validatableType.ValidateAsync(item, context, cancellationToken); 142await validatableType.ValidateAsync(propertyValue, context, cancellationToken);