1

Je déplace un premier projet EF de code vers un premier projet DB, car nous devons ajouter notre projet à un DB existant et l'utiliser certaines des tables existantes.Entity Framework WebAPI: Le code renvoie d'abord json correctement, DB renvoie d'abord le premier objet et les références pour les autres

quand je lance le projet CodeFirst il retourne le JSON correct:

correctJson

, mais quand je fais la même chose sur le premier projet DB ne retourne que le premier objet et renvoie refs $ pour tous les autres objets.

badJson

Répondre

2

Vous aurez besoin d'utiliser pour transférer vos données de votre api web à l'application cliente de DTO.

Ces références sont des procurations pour cadre d'entité, à lazyload ceux-ci, mais ils ne reçoivent pas sérialisé en JSON.