1 implementation of IClientValidationService
Microsoft.AspNetCore.Components.Forms (1)
ClientValidation\DefaultClientValidationService.cs (1)
20internal sealed class DefaultClientValidationService : IClientValidationService
12 references to IClientValidationService
Microsoft.AspNetCore.Components.Forms (6)
ClientValidation\ClientValidationServiceCollectionExtensions.cs (2)
15/// Registers the default <see cref="IClientValidationService"/> implementation, 20services.TryAddSingleton<IClientValidationService, DefaultClientValidationService>();
DataAnnotationsValidator.cs (4)
11/// by storing an <see cref="IClientValidationService"/> on the <see cref="EditContext.Properties"/>. 45if (ServiceProvider.GetService(typeof(IClientValidationService)) is { } service) 47CurrentEditContext.Properties[typeof(IClientValidationService)] = service; 78CurrentEditContext?.Properties.Remove(typeof(IClientValidationService));
Microsoft.AspNetCore.Components.Web (6)
Forms\InputBase.cs (2)
398if (EditContext?.Properties.TryGetValue(typeof(IClientValidationService), out var serviceObj) != true 399|| serviceObj is not IClientValidationService service)
Forms\ValidationMessage.cs (2)
74if (CurrentEditContext.Properties.TryGetValue(typeof(IClientValidationService), out var serviceObj) 75&& serviceObj is IClientValidationService)
Forms\ValidationSummary.cs (2)
70if (CurrentEditContext.Properties.TryGetValue(typeof(IClientValidationService), out var serviceObj) 71&& serviceObj is IClientValidationService)