Вы можете использовать синтаксис условного отображения, как описано в ссылке здесь !
Так что в вашем случае свойство baz будет иметь значение DateTime?
Mapper.Initialize(cfg => {
cfg.CreateMap<Foo,Bar>()
.ForMember(dest => dest.baz, opt => opt.Condition(src => (src.baz.HasValue)));
});
Обратите внимание, что это будет охватывать только рабочие , если поле должно быть сопоставлено.Если вам нужно проделать дополнительную работу, чтобы заставить работать отображение (например, сопоставление одного имени с другим), это было бы дополнительным сопоставлением.