Generieren DTOs von Object
-
07-07-2019 - |
Frage
Ich möchte auto gen einige DTOs von einigen meiner vorhandenen Objekte, ich frage mich, ob es bereits eine ReSharper, DevExpress oder VSX Open-Source bestehen zu können, müssen Sie ein Werkzeug in meinen Code suchen und lassen Sie mich wählen, welche Eigenschaften ich mag meine DTO aufzunehmen und dann eine Klasse zu erzeugen, basierend auf, dass ...
Lösung
Diese Art von Hack ist aber könnten Sie Visual Studio verwenden / ReSharper eine Schnittstelle aus der Klasse zu extrahieren, dann eine DTO-Klasse erstellen und von der Schnittstelle ableiten, dann Visual Studio Auto verwenden, um die Schnittstellenelemente implementieren (dann gegebenenfalls entfernen Sie die Schnittstelle).
Andere Tipps
Eine andere Meinung wäre, einige Überlegungen Code in einer T4-Vorlage zu verwenden.
T4-Vorlagen einer des leistungsfähigen versteckte Features von Visual Studio sind.
Nehmen Sieeinen Blick hier , um zu sehen, wie einfach es mit T4 zu beginnen ist.