Entity Framework 7 - Le type d'entité 'objet' nécessite la définition d'une clé

entity-framework entity-framework-core

Question

Je reçois cette erreur lors de la migration dans EF 7

Microsoft.Data.Entity.Metadata.ModelItemNotFoundException: le type d'entité 'objet' nécessite la définition d'une clé.

Je ne suis pas sûr de ce que je fais mal. Ce sont les dépendances que j'utilise sur project.json

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

Réponse populaire

Il est fort probable que vous utilisiez certaines annotations Data qui ne sont pas encore prises en charge. Vous devrez donc utiliser l'API Fluent pour la configuration.

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

Utilisation de [ComplexType] dans Entity Framework Core




Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi
Sous licence: CC-BY-SA with attribution
Non affilié à Stack Overflow
Est-ce KB légal? Oui, apprenez pourquoi