Table of Contents

Class UsernameUniquenessValidator

Namespace
Core.CliniCore.Domain.Validation.Validators
Assembly
Core.CliniCore.dll

Validates that a username is unique across all profiles in the system

public class UsernameUniquenessValidator : AbstractValidator<string>, IValidator<string>
Inheritance
UsernameUniquenessValidator
Implements
Inherited Members

Constructors

UsernameUniquenessValidator(ProfileService, string?)

public UsernameUniquenessValidator(ProfileService profileRegistry, string? customErrorMessage = null)

Parameters

profileRegistry ProfileService
customErrorMessage string

Methods

IsValid(string)

public override bool IsValid(string value)

Parameters

value string

Returns

bool