У меня есть ASP. NET шаблонный проект, и логин / регистр пользователя должен быть основан на OTP-коде. Таким образом, в таблице User есть несколько избыточных полей, включая Email и IsEmailConfirmed.
Я попытался не наследовать моего пользователя от abpUser, затем получил ошибку в моем UserManager, который наследуется от AbpUserManager. Похоже, что все привязано к AbpUser и AbpUserBase.
Я знаю, что могу переопределить методы AbpUserManager и, возможно, поставить некоторые значения по умолчанию для этих полей. Но есть ли чистый способ избавиться от этих полей?