Ich arbeite jetzt an einem mehrstufigen Projekt .NET, die Schichten, wie folgend hat:DTOs Sammlungen Mapping Problem
- DAL
- BLL
- GUI-Layer
und Gemeinsame DTOs zwischen BLL- und GUI-Schichten.
Ich habe ein Problem bei der Zuordnung der Objekte von DAO zu DTO, Kein Problem in die einfachen Objekte.
Das Problem liegt in den Objekten, die untergeordnete Objekte eines anderen Objekts haben. ex:
Author Category
--Categories --Authors
die Ausführung geht in eine Endlosschleife von Mapping
und es komplizierter, wenn ich Modell Self-Join-Tabellen ex wollen:
Safe Safe
--TransferSafe(Collection<Safe>) --TransferSafe(Collection<Safe>)
die Ausführung geht in einer Endlosschleife der Zuordnung
Vorschläge zu einer guten Lösung oder einem praktischen Mapping-Muster?
Ich habe versucht, Automapper und ich habe das gleiche Ergebnis ... und am Ende bekam ich eine "System.StackOverflowException", jede Hilfe !! –
Wie sehen Ihre Mappings aus? Sie sollten die Beispiele auf der Auto- mapper-Site verwenden, um zu sehen, wie man sie anweist, intelligent mit Dingen umzugehen – Paul