title: How to ignore null values for all source members during mapping in Automapper 6?
body: <p>I've been looking everywhere: stackoverflow, automapper documentation, internets and just couldn't find any info on this one, even tho this seems to be a very common problem.</p>
  
  <p>My mapping:</p>
  
  <pre><code>CreateMap&lt;StatusLevelDTO, StatusLevel&gt;()
              .ForAllMembers(opt =&gt; opt.Condition(src =&gt; src != null));
  </code></pre>
  
  <p>This doesn't work because src represents source object (StatusLevelDTO), not a source property (I think).</p>
  
  <p>To be more specific, If I map ObjectA to ObjectB, ObjectA.SomeValue is null and ObjectB.SomeValue is 2, I want the destination object to keep its value (2).</p>
  
  <p>I've seen this question: <a href="https://stackoverflow.com/questions/20021633/automapper-skip-null-values-with-custom-resolver">Automapper skip null values with custom resolver</a> and tried the first two answers but they both seem to be outdated for version 6.</p>
  
  <p>Is there any way to make this happen in Automapper 6? I am using 6.0.2 to be exact.</p>