1 implementation of IUserValidator
Microsoft.Extensions.Identity.Core (1)
UserValidator.cs (1)
17public class UserValidator<TUser> : IUserValidator<TUser> where TUser : class
13 references to IUserValidator
Microsoft.AspNetCore.Identity (3)
AspNetUserManager.cs (2)
25/// <param name="userValidators">A collection of <see cref="IUserValidator{TUser}"/> to validate users against.</param> 34IEnumerable<IUserValidator<TUser>> userValidators,
IdentityServiceCollectionExtensions.cs (1)
94services.TryAddScoped<IUserValidator<TUser>, UserValidator<TUser>>();
Microsoft.Extensions.Identity.Core (10)
IdentityBuilder.cs (2)
82/// Adds an <see cref="IUserValidator{TUser}"/> for the <see cref="UserType"/>. 88=> AddScoped(typeof(IUserValidator<>).MakeGenericType(UserType), typeof(TValidator));
IdentityServiceCollectionExtensions.cs (1)
41services.TryAddScoped<IUserValidator<TUser>, UserValidator<TUser>>();
UserManager.cs (7)
65/// <param name="userValidators">A collection of <see cref="IUserValidator{TUser}"/> to validate users against.</param> 74IEnumerable<IUserValidator<TUser>> userValidators, 94foreach (var v in userValidators) 159/// The <see cref="IUserValidator{TUser}"/> used to validate users. 161public IList<IUserValidator<TUser>> UserValidators { get; } = new List<IUserValidator<TUser>>(); 2915foreach (var v in UserValidators)