Ich ordne eine Liste mit Automapper auf eine andere Liste zu, aber es scheint, dass meine Artikel nicht kopiert werden.
Hier ist mein Code:
%Vor%Domain.Role
%Vor%Rolle
%Vor%Erstellen Sie keine Maps zwischen Listen und Array, nur zwischen den Typen:
%Vor%und dann:
%Vor%Vermeiden Sie das Hinzufügen von Sammlungen in Ihrer Mapper-Konfiguration. Stellen Sie sicher, dass Sie alle Typen (Klassen) hinzufügen. Ich hatte Fehler, wenn Sammlungen nicht in der Konfiguration waren, aber das war, weil alle Typen nicht eingeschlossen wurden. Ein bisschen irreführend, aber hier liegt das Problem. Punkt ist, entfernen Sie alle Sammlungen aus der Mapper-Konfiguration und fügen Sie nur alle Klassen hinzu. Fügen Sie Sammlungen hinzu, wenn Sie die eigentliche Transformation durchführen, dh. Rufen Sie mapper.Map auf.
%Vor%Tags und Links asp.net-mvc asp.net-mvc-3 automapper