24 references to ValidationOptions
Microsoft.AspNetCore.Components.Forms (4)
ClientValidation\DefaultClientValidationService.cs (2)
30
[DynamicDependency(DynamicallyAccessedMemberTypes.PublicParameterlessConstructor, typeof(
ValidationOptions
))]
33
_validationLocalizer = serviceProvider.GetService<IOptions<
ValidationOptions
>>()?.Value?.Localizer;
EditContextDataAnnotationsExtensions.cs (2)
51
private readonly
ValidationOptions
? _validationOptions;
63
_validationOptions = _serviceProvider?.GetService<IOptions<
ValidationOptions
>>()?.Value;
Microsoft.AspNetCore.Routing (3)
RouteEndpointDataSource.cs (1)
244
var hasValidationResolvers = builder.ApplicationServices.GetService<IOptions<
ValidationOptions
>>() is { Value: { } options } && options.Resolvers.Count > 0;
ValidationEndpointFilterFactory.cs (2)
26
var
options = context.ApplicationServices.GetService<IOptions<
ValidationOptions
>>()?.Value;
Microsoft.Extensions.Validation (11)
DisplayNameInfo.cs (2)
26
/// <see cref="
ValidationOptions
.Localizer"/> on
40
/// <see cref="
ValidationOptions
.Localizer"/> for implementations that delegate to
IValidationLocalizer.cs (2)
10
/// instances. Set an instance on <see cref="
ValidationOptions
.Localizer"/> to enable localization.
17
/// directly via <see cref="
ValidationOptions
.Localizer"/>.
ValidatableTypeInfo.cs (3)
75
/// <paramref name="options"/>'s <see cref="
ValidationOptions
.Resolvers"/>. Super-types that
80
/// <param name="options">The <see cref="
ValidationOptions
"/> used to resolve metadata for super-types.</param>
83
internal ValidatablePropertyInfo? FindMember(string memberName,
ValidationOptions
options)
ValidateContext.cs (1)
50
public required
ValidationOptions
ValidationOptions { get; set; }
ValidationServiceCollectionExtensions.cs (3)
17
/// <param name="configureOptions">An optional action to configure the <see cref="
ValidationOptions
"/>.</param>
19
public static IServiceCollection AddValidation(this IServiceCollection services, Action<
ValidationOptions
>? configureOptions = null)
21
services.Configure<
ValidationOptions
>(options =>
Microsoft.Extensions.Validation.Localization (6)
ValidationLocalizationServiceCollectionExtensions.cs (4)
20
/// service collection and wires it up by setting <see cref="
ValidationOptions
.Localizer"/>.
27
/// <see cref="
ValidationOptions
.Localizer"/> to a <see cref="DefaultValidationLocalizer"/>
28
/// instance (only when <see cref="
ValidationOptions
.Localizer"/> has not already been set).
79
services.TryAddEnumerable(ServiceDescriptor.Transient<IConfigureOptions<
ValidationOptions
>, ValidationLocalizationSetup>());
ValidationLocalizationSetup.cs (2)
12
: IConfigureOptions<
ValidationOptions
>
14
public void Configure(
ValidationOptions
options)