Ho una classe figlio nidificata con proprietà pubbliche con setter privati. Nella classe genitore sono in grado di usare Automapper per mappare la classe figlio e vengono impostati i valori dei setter privati. Tutto ciò che ho letto indica che Automapper non supporta questo e richiede un costruttore personalizzato nella classe figlio per popolare i setter privati.Automapper dovrebbe funzionare con i setter privati OOB?
La versione corrente utilizza la riflessione o qualcosa per mappare i setter privati? I setter sono decisamente privati perché nella classe genitore non sono in grado di impostare Child.Property ma nello stesso punto Mapper.Map è in grado di impostare la proprietà.
possibile duplicato di: http://stackoverflow.com/questions/8355024/automapper-mapping-properties-with-private-setters – haim770
Duplicato di http://stackoverflow.com/questions/8355024/automapper-mapping-properties -con-private-setter. –
Leggi correttamente la mia domanda. La domanda che hai collegato afferma che NON funziona con i setter privati e utilizza i parametri del costruttore come soluzione alternativa, ma nel mio caso sono in grado di mappare direttamente i setter privati. – Monstieur