Как настроить AspNetCore.Identity Пользовательские поля с ограничениями. - PullRequest
0 голосов
/ 16 мая 2018

Я хочу добавить пользовательские поля в AspNetCore.Identity и сделал это

   public class ApplicationUser : IdentityUser
    {
        public string FirstName { get; set; }
        public string LastName { get; set; }
    }

Я пытался сделать это

   public class ApplicationUser : IdentityUser
    {
        [Required]
        public string FirstName { get; set; }
        [Required]
        public string LastName { get; set; }
    }

но это ничего не делает.

1 Ответ

0 голосов
/ 16 мая 2018

Как правило, если таблица БД не пуста, вы не можете добавить новые столбцы, которые имеют значение «Не ноль».

Теперь вы можете очистить БД и воссоздать эти поля или вручную изменить их на Not Null, и все будет в порядке. Конечно, если есть записи, и вы не хотите их потерять, вам нужно будет указать некоторые значения в столбцах Имя и Фамилия

...