3 implementations of ValidateAsync
Microsoft.AspNetCore.Http.Abstractions (3)
Validation\ValidatableParameterInfo.cs (1)
59public virtual async Task ValidateAsync(object? value, ValidateContext context, CancellationToken cancellationToken)
Validation\ValidatablePropertyInfo.cs (1)
61public virtual async Task ValidateAsync(object? value, ValidateContext context, CancellationToken cancellationToken)
Validation\ValidatableTypeInfo.cs (1)
45public virtual async Task ValidateAsync(object? value, ValidateContext context, CancellationToken cancellationToken)
17 references to ValidateAsync
Microsoft.AspNetCore.Http.Extensions.Tests (10)
ValidationsGenerator\ValidationsGenerator.ValidatableType.cs (10)
104await validatableTypeInfo.ValidateAsync(instance, context, CancellationToken.None); 123await validatableInfo.ValidateAsync(instance, context, CancellationToken.None); 142await validatableInfo.ValidateAsync(instance, context, CancellationToken.None); 164await validatableInfo.ValidateAsync(instance, context, CancellationToken.None); 193await validatableInfo.ValidateAsync(instance, context, CancellationToken.None); 245await validatableInfo.ValidateAsync(instance, context, CancellationToken.None); 275await validatableInfo.ValidateAsync(instance, context, CancellationToken.None); 294await validatableInfo.ValidateAsync(instance, context, CancellationToken.None); 321await validatableInfo.ValidateAsync(instance, context, CancellationToken.None); 371await validatableInfo.ValidateAsync(instance, context, CancellationToken.None);
Microsoft.AspNetCore.Http.Microbenchmarks (6)
ValidatableTypesBenchmark.cs (6)
113await _simpleTypeInfo.ValidateAsync(_simpleModel, _context, default); 121await _complexTypeInfo.ValidateAsync(_complexModel, _context, default); 129await _hierarchicalTypeInfo.ValidateAsync(_hierarchicalModel, _context, default); 137await _ivalidatableObjectTypeInfo.ValidateAsync(_validatableObjectModel, _context, default); 146await _simpleTypeInfo.ValidateAsync(_simpleModel, _context, default); 155await _ivalidatableObjectTypeInfo.ValidateAsync(_validatableObjectModel, _context, default);
Microsoft.AspNetCore.Routing (1)
ValidationEndpointFilterFactory.cs (1)
59await validatableParameter.ValidateAsync(argument, validatableContext, context.HttpContext.RequestAborted);