Я начинаю с .NET Core 3.0 и добавляю удостоверение ASP.NET Core. В tbl_SYS_AspNet_UserRoles
первичный ключ отсутствует.
Затем я добавляю dbcontext
и моделирую другие таблицы в базе данных, используя EntityСправочник по средам Framework - .NET CLI и Entity Framework генерирует метод e.HasNoKey()
в построителе моделей. Я также читаю документ из Документация Microsoft .
Но когда я запускаю проект и запрашиваю данные dbcontext
, я получаю сообщение об ошибке:
'навигация '' не может быть добавлена, потому что она нацелена на объект без ключа типа 'tbl_SYS_AspNet_UserRoles'. Навигация может ориентироваться только на типы объектов с ключами. '
UPDATE
I открыл проблему в github , и они помечают ее какошибка.