1 implementation of IUserValidator
Microsoft.Extensions.Identity.Core (1)
UserValidator.cs (1)
17
public 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>
34
IEnumerable<
IUserValidator
<TUser>> userValidators,
IdentityServiceCollectionExtensions.cs (1)
94
services.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)
41
services.TryAddScoped<
IUserValidator
<TUser>, UserValidator<TUser>>();
UserManager.cs (7)
65
/// <param name="userValidators">A collection of <see cref="
IUserValidator
{TUser}"/> to validate users against.</param>
74
IEnumerable<
IUserValidator
<TUser>> userValidators,
94
foreach (
var
v in userValidators)
159
/// The <see cref="
IUserValidator
{TUser}"/> used to validate users.
161
public IList<
IUserValidator
<TUser>> UserValidators { get; } = new List<
IUserValidator
<TUser>>();
2915
foreach (
var
v in UserValidators)