2 types derived from ValidationOptions
Microsoft.AspNetCore.Http.Abstractions.Tests (2)
Validation\ValidatableParameterInfoTests.cs (1)
357private class TestValidationOptions : ValidationOptions
Validation\ValidatableTypeInfoTests.cs (1)
751private class TestValidationOptions : ValidationOptions
14 references to ValidationOptions
Microsoft.AspNetCore.Http.Abstractions (4)
Validation\ValidateContext.cs (1)
48public 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)
150var validationOptions = serviceProvider.GetRequiredService<IOptions<ValidationOptions>>().Value;
Microsoft.AspNetCore.Http.Extensions.Tests (3)
ValidationsGenerator\ValidationsGeneratorTestBase.cs (3)
80internal static void VerifyValidatableType(Compilation compilation, string typeName, Action<ValidationOptions, Type> verifyFunc) 95var service = (ValidationOptions)valueProperty.GetValue(optionsInstance) ?? throw new InvalidOperationException("Could not resolve ValidationOptions.");
Microsoft.AspNetCore.Http.Microbenchmarks (2)
ValidatableTypesBenchmark.cs (2)
42var validationOptions = serviceProvider.GetRequiredService<IOptions<ValidationOptions>>().Value;
Microsoft.AspNetCore.Routing (3)
RouteEndpointDataSource.cs (1)
243var hasValidationResolvers = builder.ApplicationServices.GetService<IOptions<ValidationOptions>>() is { Value: { } options } && options.Resolvers.Count > 0;
ValidationEndpointFilterFactory.cs (2)
25var options = context.ApplicationServices.GetService<IOptions<ValidationOptions>>()?.Value;