title: Automapper UseDestinationValue
body: <p>Having a problem with a mapping</p>
  
  <pre><code>VPerson vPerson = new VPerson() { Id = 2, Lastname = "Hansen1", Name = "Morten1" };
  DPerson dPerson = new DPerson() { Id = 1, Lastname = "Hansen", Name = "Morten" };
  
  Mapper.Initialize(x =>
  {
       //x.AllowNullDestinationValues = true; // does exactly what it says (false by default)
  });
  
  Mapper.CreateMap();
  
  Mapper.CreateMap()
        .ForMember(dest => dest.Id, opt => opt.UseDestinationValue());
  
  Mapper.AssertConfigurationIsValid();
  
  dPerson = Mapper.Map&lt;VPerson, DPerson&gt;(vPerson);
  </code></pre>
  
  <p><code>dPerson</code> is 0, I would think it should be 1, or am I missing something?</p>
  
  <p>Working example</p>
  
  <pre><code>VPerson vPerson = new VPerson() { Id = 2, Lastname = "Hansen1", Name = "Morten1" };
          DPerson dPerson = new DPerson() { Id = 1, Lastname = "Hansen", Name = "Morten" };
  
          Mapper.Initialize(x =&gt;
          {
              //x.AllowNullDestinationValues = true; // does exactly what it says (false by default)
          });
  
          Mapper.CreateMap&lt;DPerson, VPerson&gt;();
  
          Mapper.CreateMap&lt;VPerson, DPerson&gt;()
              .ForMember(dest =&gt; dest.Id, opt =&gt; opt.UseDestinationValue());
  
  
          Mapper.AssertConfigurationIsValid();
  
          dPerson = Mapper.Map(vPerson, dPerson);
  </code></pre>