automapper: ignore la asignación si el tipo de propiedad es diferente con el mismo nombre de propiedad: C #

¿Cómo puedo ignorar la asignación si el tipo de propiedad es diferente con el mismo nombre de propiedad? Por defecto es un error de lanzamiento.

Mapper.CreateMap<EntityAttribute, LeadManagementService.LeadEntityAttribute>();

Model = Mapper.Map<EntityAttribute, LeadManagementService.LeadEntityAttribute>(EntityAttribute);

Sé una forma de especificar el nombre de la propiedad para ignorar, pero eso no es lo que quiero.

  .ForMember(d=>d.Field, m=>m.Ignore());

Porque en el futuro podría agregar nuevas propiedades. Por lo tanto, debo ignorar la asignación de todas las propiedades con diferentes tipos de datos.

Respuestas a la pregunta(3)

Su respuesta a la pregunta