¿Cómo puedo usar automapper para actualizar los valores de propiedades de otro objeto sin crear uno nuevo?
                    
                        c#
                                .net
                                automapper
                                
                    
                    
                        ryudice
fuente
                
                
            fuente

Para que esto funcione, debe crear CreateMap para los tipos de origen y destino, incluso si son del mismo tipo. Eso significa que si quieres,
Mapper.Map<User, User>(user1, user2);necesitas crear un mapa como esteMapper.Create<User, User>()fuente
Si desea utilizar un método de instancia de IMapper, en lugar del método estático utilizado en la respuesta aceptada, puede hacer lo siguiente (probado
AutoMapper 6.2.2)destahora se actualizará con todos los valores de propiedadsrcque compartió. Los valores de sus propiedades únicas seguirán siendo los mismos.Aquí está el código fuente relevante
fuente