Я создаю ASP. NET Базовый проект. Модели и веб-проект разделены на 2 разных проекта. Когда я был готов добавить миграцию для Моделей, он выдал эту ошибку:
Тип сущности 'IdentityUserLogin' требует определения первичного ключа. Если вы намеревались использовать тип объекта без ключа, вызовите HasNoKey ().
Классы в модели используют IdentityUser и IdentityRole. И мой ApplicationDbContext содержит:
protected override void OnModelCreating(ModelBuilder builder)
{
base.OnModelCreating(builder);
}
Я не знаю, что я делаю неправильно. Может кто-нибудь помочь мне, пожалуйста?