Question

Je souhaite créer automatiquement des objets DTO à partir de certains de mes objets existants. Je me demandais s’il existait déjà un open source Resharper, DevExpress ou VSX à utiliser, j’ai besoin d’un outil pour examiner mon code et me laisser choisir les propriétés. Je souhaite inclure dans mon DTO, puis générer une classe basée sur celle-ci ...

Était-ce utile?

La solution

C’est un peu un hack, mais vous pouvez utiliser Visual Studio / Resharper pour extraire une interface de la classe, puis créer une classe DTO et dériver de l’interface, puis utiliser Visual Studio pour implémenter automatiquement les membres de l’interface (puis retirez l'interface).

Autres conseils

Une autre opinion serait d’utiliser un code de réflexion dans un modèle T4.

Les modèles T4 sont l’une des puissantes fonctionnalités cachées de Visual Studio.

Découvrez ici pour voir à quel point il est facile de commencer avec le T4.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top