2015-04-09 2 views

ответ

0

Если это отображение 1 до 1 из простых объектов, то:

public IEnumerable<PaisViewModel> Find(Expression<Func<PaisViewModel, bool>> predicate) 
{ 
    return _paisService.Find(predicate).Select(p => Mapper.Map(p, Pais.GetType(), PaisViewModel.GetType())); 
} 

Если объекты являются сложными или свойства не 1 к 1, вам придется совершать звонки на карту. CreateMap для определения сопоставления объектов.