У меня есть список объектов, подобных следующему:
A: IBaseType
{
string X
DateTime Y
int Z
}
и я хочу получить после сопоставления три разных объекта, которые создаются на основе их свойств.
Например:
Mapper.Map<IList<A>, IList<IBaseType>>(list);
и в выходной набор попадают разные объекты
X: IBaseType
{
string X;
}
Y: IBaseType
{
DateTime Y
}
и т. Д.
Или как-то так:
Mapper.CreateMap<Item, ItemModel>().FromMap(d=>d.Conditions, opt=>(there some like to IValueResovler );