La fuente contiene una bolsa de propiedades en un diccionario. ¿Puede Automapper asignar las entradas en el Diccionario a propiedades individuales del Destino basadas en la coincidencia de las claves del diccionario con los nombres de las propiedades en el tipo de destino?¿Puede Automapper mapear desde un Diccionario de propiedades a un destino plano?
Ejemplo:
public class Destination
{
public int ProdNumber;
public string Title;
}
public class Source
{
public Dictionary<string, object> values = new Dictionary<string, object>();
}
donde los valores Diccionario tendrán dos entradas, una con una llave de "ProdNumber" y una con un valor de clave de "Título". Es probable que haya entradas en el diccionario que tengan claves que no coincidan con ninguna propiedad del Destino y se las debe ignorar. Habrá propiedades múltiples de cada tipo de datos primitivo (int, cadena, etc.), así que supongo que no puedo usar un conjunto simple de TypeConverters.
¿Alguna sugerencia? Gracias, Chris
Gracias por la información y el puntero Dale. – Chris
Un año después, ¿esto obtuvo tracción? – Jafin