Источник содержит пакет свойств в словаре.Может ли Automapper сопоставить записи в Словаре с отдельными свойствами пункта назначения на основе сопоставления ключей словаря с именами свойств типа назначения?
Пример:
public class Destination
{
public int ProdNumber;
public string Title;
}
public class Source
{
public Dictionary<string, object> values = new Dictionary<string, object>();
}
гдеЗначения словаря будут состоять из двух записей, одна с ключом «ProdNumber» и одна со значением ключа «Заголовок».Вероятно, в словаре будут записи, ключи которых не соответствуют ни одному свойству в Destination, и их следует игнорировать.Будет несколько свойств каждого примитивного типа данных (int, string и т. Д.) - поэтому я предполагаю, что не могу использовать простой набор TypeConverters.
Есть предложения?Спасибо, Крис