Źródło zawiera worek właściwości w słowniku. Czy program Automapper może odwzorowywać wpisy w słowniku na poszczególne właściwości miejsca docelowego na podstawie dopasowywania kluczy słownika z nazwami właściwości w typie miejsca docelowego?Czy mapa Automapper może pochodzić ze Słownika właściwości do płaskiego miejsca docelowego?
Przykład:
public class Destination
{
public int ProdNumber;
public string Title;
}
public class Source
{
public Dictionary<string, object> values = new Dictionary<string, object>();
}
gdzie wartości słownik będzie miał dwa wpisy, jeden z kluczem „ProdNumber” i jedna z kluczowych wartości „title”. Prawdopodobnie znajdą się w słowniku, które mają klucze, które nie pasują do żadnej właściwości w Destination i powinny zostać zignorowane. Będzie wiele właściwości każdego pierwotnego typu danych (int, string, itd.) - więc zakładam, że nie mogę użyć prostego zestawu TypeConverters.
Wszelkie sugestie? Dzięki, Chris
Dzięki za informację i wskaźnik Dale. – Chris
Czy to trwało rok? – Jafin