31 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)
27
var
options = context.ApplicationServices.GetService<IOptions<
ValidationOptions
>>()?.Value;
Microsoft.Extensions.Validation (18)
DisplayNameInfo.cs (2)
26
/// <see cref="
ValidationOptions
.Localizer"/> on
40
/// <see cref="
ValidationOptions
.Localizer"/> for implementations that delegate to
IValidatableTypeInfo.cs (1)
37
bool TryFindProperty(string propertyName,
ValidationOptions
validationOptions, [NotNullWhen(true)] out IValidatablePropertyInfo? validatablePropertyInfo);
IValidationLocalizer.cs (2)
10
/// instances. Set an instance on <see cref="
ValidationOptions
.Localizer"/> to enable localization.
17
/// directly via <see cref="
ValidationOptions
.Localizer"/>.
ValidatableParameterInfo.cs (2)
102
var
validationOptions = context.ValidationOptions;
178
var
validationOptions = context.ValidationOptions;
ValidatablePropertyInfo.cs (2)
137
var
validationOptions = context.ValidationOptions;
235
var
validationOptions = context.ValidationOptions;
ValidatableTypeInfo.cs (5)
75
/// <paramref name="validationOptions"/>'s <see cref="
ValidationOptions
.Resolvers"/>. Super-types that
80
/// <param name="validationOptions">The <see cref="
ValidationOptions
"/> used to resolve metadata for super-types.</param>
84
public bool TryFindProperty(string propertyName,
ValidationOptions
validationOptions, [NotNullWhen(true)] out IValidatablePropertyInfo? validatablePropertyInfo)
407
private IEnumerable<ValidatableTypeInfo> GetSuperTypeInfos(Type actualType,
ValidationOptions
options)
428
static ValidatableTypeInfo? TryGetValidatableTypeInfo(Type superType, Type actualType,
ValidationOptions
options)
ValidateContext.cs (1)
74
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 default
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)