Automapper Map von verschachtelter Klasse zu Single (flatten)

8

Das ist meine Quelle:

%Vor%

Das ist mein Ziel:

%Vor%

Wie mache ich das Mapping? Die normale Erstellungszuordnung funktioniert nicht, wenn sie sagt, dass das Reduzieren automatisch ist.

    
Shawn Mclean 09.11.2011, 00:03
quelle

1 Antwort

15

Wenn Sie die Eigenschaften der Eigenschaften der Zielklasse in AddressStreet und AddressState ändern, vergleicht AutoMapper sie per Konvention mit Address.Street und Address.State in der Quelle.

%Vor%

Alternativ können Sie die Namen der Zieleigenschaften unverändert lassen und benutzerdefinierte Elementzuordnungen verwenden:

%Vor%

Siehe die AutoMapper-Dokumentation für Projection und Abflachung für weitere Informationen.

    
Jeff Ogata 09.11.2011, 00:45
quelle

Tags und Links