Entity Framework 7. Тип объекта «объект» требует определения ключа.

Я получаю эту ошибку при миграции в EF 7

Microsoft.Data.Entity.Metadata.ModelItemNotFoundException: для типа объекта "объект" требуется определение ключа.

Я не уверен, что я делаю неправильно. Это зависимости, которые я использую в project.json.

  • "EntityFramework.SqlServer": "7.0.0-beta5",
  • "EntityFramework.Commands": "7.0.0-beta5"

person paburgos    schedule 02.11.2015    source источник
comment
Может начать с бета 8?   -  person ErikEJ    schedule 02.11.2015


Ответы (1)


Скорее всего, вы используете некоторые аннотации к данным, которые еще не поддерживаются, поэтому вам потребуется использовать Fluent API для настройки.

https://github.com/aspnet/EntityFramework/issues/1913

Использование [ComplexType] в Entity Framework Core

person Sirwan Afifi    schedule 02.11.2015