2 types derived from ValidationOptions
Microsoft.AspNetCore.Http.Abstractions.Tests (2)
Validation\ValidatableParameterInfoTests.cs (1)
355private class TestValidationOptions : ValidationOptions
Validation\ValidatableTypeInfoTests.cs (1)
760private class TestValidationOptions : ValidationOptions
14 references to ValidationOptions
Microsoft.AspNetCore.Http.Abstractions (4)
Validation\ValidateContext.cs (1)
29public required ValidationOptions ValidationOptions { get; set; }
Validation\ValidationServiceCollectionExtensions.cs (3)
17/// <param name="configureOptions">An optional action to configure the <see cref="ValidationOptions"/>.</param> 19public static IServiceCollection AddValidation(this IServiceCollection services, Action<ValidationOptions>? configureOptions = null) 21services.Configure<ValidationOptions>(options =>
Microsoft.AspNetCore.Http.Abstractions.Tests (2)
Validation\ValidatableInfoResolverTests.cs (2)
148var validationOptions = serviceProvider.GetRequiredService<IOptions<ValidationOptions>>().Value;
Microsoft.AspNetCore.Http.Extensions.Tests (3)
ValidationsGenerator\ValidationsGeneratorTestBase.cs (3)
78internal static void VerifyValidatableType(Compilation compilation, string typeName, Action<ValidationOptions, Type> verifyFunc) 93var service = (ValidationOptions)valueProperty.GetValue(optionsInstance) ?? throw new InvalidOperationException("Could not resolve ValidationOptions.");
Microsoft.AspNetCore.Http.Microbenchmarks (2)
ValidatableTypesBenchmark.cs (2)
40var validationOptions = serviceProvider.GetRequiredService<IOptions<ValidationOptions>>().Value;
Microsoft.AspNetCore.Routing (3)
RouteEndpointDataSource.cs (1)
242var hasValidationResolvers = builder.ApplicationServices.GetService<IOptions<ValidationOptions>>() is { Value: { } options } && options.Resolvers.Count > 0;
ValidationEndpointFilterFactory.cs (2)
16var options = context.ApplicationServices.GetService<IOptions<ValidationOptions>>()?.Value;