Я использую встроенную аутентификацию в своем приложении и настроил ее так, чтобы роль диспетчера могла создавать новые учетные записи, назначая имя пользователя и электронную почту.Я отредактировал внутренний класс RegisterModel в AccountModels, чтобы добавить регулярное выражение, чтобы убедиться, что электронная почта является действительной электронной почтой и все работает хорошо.
Однако, когда дело доходит до редактирования существующей электронной почты пользователей, у меня возникают проблемы.Как мне подтвердить, что новое письмо является действительным?И что другой пользователь еще не имеет этот адрес электронной почты?Я знаю, как сделать регулярное выражение, но куда он девается?И я мог бы добавить удаленный вызов, чтобы проверить наличие дубликатов, но опять же, куда мне положить этот материал?Кажется неправильным проверять дубликаты в контроллере.
Спасибо за ваше время,
Джей