public PasswordResetResult(PasswordResetResultType type, User user) { if (type != PasswordResetResultType.UserNotFound && user == null) { throw new ArgumentNullException(nameof(user)); } Type = type; User = user; }
public PasswordResetResult(PasswordResetResultType passwordResetResultType, string password) : this(passwordResetResultType) { this.Password = password; }
public PasswordResetResult(PasswordResetResultType passwordResetResultType) { this.PasswordResetResultType = passwordResetResultType; }