Отображение только немногих свойств вместо всего Автокартопостроителя использования

Я недавно начал использовать автокартопостроитель, и он имеет, хорошо работают для меня до сих пор. Я был объектами области значений отображения к соответствующему dtos, и по умолчанию все исходные свойства отображаются на своем соответствии целевым свойствам. Я использовал код следующим образом:

Mapper.CreateMap<Node, NodeDto>();
var nodeDto = Mapper.Map<Node, NodeDto>( node );

Теперь я имею в ситуацию, где я хотел бы отобразить только некоторые свойства исходного объекта. Существуют свойства набора в исходном объекте, что я не хочу быть отображенным на соответствующих целевых свойствах. Существует ли способ достигнуть этого?

6
задан John Saunders 17 February 2012 в 01:49
поделиться

1 ответ

Вы можете указать свойства, которые следует игнорировать, следующим образом:

Mapper.CreateMap<Node, NodeDto>()
      .ForMember(dest => dest.SomePropToIgnore, opt => opt.Ignore())
12
ответ дан 9 December 2019 в 20:39
поделиться
Другие вопросы по тегам:

Похожие вопросы: