AutoMapper.Map ignora todas las propiedades de valor nulo del objeto fuente

Estoy tratando de mapear 2 objetos del mismo tipo. Lo que quiero hacer es AutoMapper para ignorar todas las propiedades que tienenNull valor en el objeto de origen y mantenga el valor existente en el objeto de destino.

He intentado usar esto en mi "Repositorio", pero parece que no funciona.

Mapper.CreateMap<TEntity, TEntity>().ForAllMembers(p => p.Condition(c => !c.IsSourceValueNull));

Cuál podría ser el problema ?

Respuestas a la pregunta(5)

Su respuesta a la pregunta