Après avoir lu cadre Enitity, j'ai quelques questions:Entity Framework (Classes d'entités) Serialization
1] Quelle est la meilleure façon de transférer les entités entre les niveaux? a] Dois-je créer des DTO plus légers pour ceci ou pour que je puisse sérialiser l'entité et la transférer?
b] si je dois créer DTO lumière, pour Efficency, et après avoir vu l'utilisation agréable de Automapper, i na pas tout à fait comprendre comment il sauve le codage (si elle est son objectif) supplémentaire, i signifie, nous devons écrire les propriétés de la classe flatter (DTO), de sorte qu'il enregistre seulement le ctor.
2] est là un point quelconque du bâtiment entitiy classes arrière de DTO?
merci.
enregistrer le codage dto.id = entity.id ?, pas tout à fait wow, de toute façon je suis encore à gauche avec des questions non répondues, est-ce que le transfert d'entités à dtos est le meilleur moyen? ou sérialiser les entités est également option possible? – Robocide
que vouliez-vous faire? Je ne peux pas vraiment dire lequel est le «meilleur» mais cela dépend de votre application et de vos préférences. J'ai mis à jour ma réponse avec quelques points qui devraient répondre à toutes vos questions. – bobwah
A propos d'automapper, je voulais qu'il mappe sans me forcer à ouvrir le code et écrire de nouvelles propriétés DTO/modification exisitng DTO nouvelles. [peut être à partir d'une configuration xml] .parce que si je suis déjà en train d'ouvrir le code et d'écrire la classe DTO et ses propriétés, coder dto.id = entitiy.id, ce n'est pas un gain de temps, c'est bien, mais très peu un. 2] utilisez-vous aussi automapper pour, dto -> entity?J'ai vu dans stackoverflow il a un problème? – Robocide