2010-12-28 13 views
6

Chcę generować DTO od podmiotów w całkowicie zautomatyzowany sposób. Mam przez to na myśli pewne narzędzie do czytania mojego modelu .edmx i przekształcania go w DTO. Widziałem this w stackoverflow, ale jest to powierzchowny poziom automatyzacji. Nie chcę pisać za dużo kodu ... jeśli to możliwe, nie pisać żadnego kodu.Czy istnieje narzędzie do generowania DTO z obiektów?

+1

Ja też chcę, proszę, jakiś facet z otwartymi źródłami? – MvcCmsJon

Odpowiedz

2

Normalnie, Entity Framework generuje typy jednostek C# dla twojego modelu przy użyciu wewnętrznego systemu szablonów. W Entity Framework 4 możesz zastąpić to niestandardowym szablonem T4. Oprócz emitowania typów encji, możesz zmienić szablon, aby przyznać DTO w tym samym czasie.

Kliknij prawym przyciskiem myszy powierzchnię projektanta modelu. Kliknij "Dodaj element generowania kodu". Dostosuj emitowany szablon T4.

Powiązane problemy