2011-05-13 2 views
3

La situation est la suivante: lors de l'ajout d'un objet ayant 2 niveaux de détails dans la base de données en utilisant EF, le processus fonctionne correctement sur SaveChanges() pour la première fois. .Entity Framework Objects Sérialisation par WCF

J'ai essayé de stocker les listes dans les sessions et même ViewState (pour éviter tout problème de sérialisation) mais quand je crée un nouvel objet et ajouter les détails, le processus d'insertion a échoué au niveau du Web en raison d'un problème de sérialisation

note: l'appel à l'entreprise et la couche de données est acheminé par le service WCF

+0

Vous modifiez la classe d'entité générée de toute façon? Pourriez-vous donner un exemple de code? – Thomas

+0

Aviez-vous utilisé le modèle POCO dans EF ou son EDMX simple? – Deepesh

Répondre

0

Je soupçonne que vous découplage vos objets EF du contexte qui les a créés. J'ai vu ce genre de problèmes, je ne sais pas si c'est votre cas si ...