2 types derived from ValidationOptions
Microsoft.Extensions.Validation.Tests (2)
ValidatableParameterInfoTests.cs (1)
357private class TestValidationOptions : ValidationOptions
ValidatableTypeInfoTests.cs (1)
794private class TestValidationOptions : ValidationOptions
16 references to ValidationOptions
Microsoft.AspNetCore.Components.Forms (2)
EditContextDataAnnotationsExtensions.cs (2)
72private readonly ValidationOptions? _validationOptions; 84_validationOptions = _serviceProvider?.GetService<IOptions<ValidationOptions>>()?.Value;
Microsoft.AspNetCore.Http.Microbenchmarks (2)
ValidatableTypesBenchmark.cs (2)
42var validationOptions = serviceProvider.GetRequiredService<IOptions<ValidationOptions>>().Value;
Microsoft.AspNetCore.Routing (3)
RouteEndpointDataSource.cs (1)
244var hasValidationResolvers = builder.ApplicationServices.GetService<IOptions<ValidationOptions>>() is { Value: { } options } && options.Resolvers.Count > 0;
ValidationEndpointFilterFactory.cs (2)
26var options = context.ApplicationServices.GetService<IOptions<ValidationOptions>>()?.Value;
Microsoft.Extensions.Validation (4)
ValidateContext.cs (1)
48public required ValidationOptions ValidationOptions { get; set; }
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.Extensions.Validation.GeneratorTests (3)
ValidationsGeneratorTestBase.cs (3)
89internal static void VerifyValidatableType(Compilation compilation, string typeName, Action<ValidationOptions, Type> verifyFunc) 105var service = (ValidationOptions)valueProperty.GetValue(optionsInstance) ?? throw new InvalidOperationException("Could not resolve ValidationOptions.");
Microsoft.Extensions.Validation.Tests (2)
ValidatableInfoResolverTests.cs (2)
150var validationOptions = serviceProvider.GetRequiredService<IOptions<ValidationOptions>>().Value;