2010-12-28 1 views
6

Je veux générer des DTO à partir d'entités de manière totalement automatisée. J'entends par là un outil qui lit mon modèle .edmx et le convertit en DTO. J'ai vu this dans stackoverflow mais c'est un niveau superficiel d'automatisation. Je ne veux pas écrire trop de code ... si possible, ne pas écrire de code du tout.Existe-t-il un outil pour générer des DTO à partir d'entités?

+1

Je veux un aussi, un gentil gars open source s'il vous plaît? – MvcCmsJon

Répondre

2

Normalement, Entity Framework génère des types d'entités C# pour votre modèle à l'aide d'un système de modèle interne. Dans Entity Framework 4, vous pouvez le remplacer par un modèle T4 personnalisé. En plus d'émettre les types d'entité, vous pouvez changer le modèle pour admettre les DTO en même temps.

Cliquez avec le bouton droit sur la surface du concepteur de modèle. Cliquez sur "Ajouter un élément de génération de code". Personnalisez le modèle T4 émis.

Questions connexes