title: Emit Mapper Flattering with Custom Converters
body: <p>With this configuration for some reason Conver function of Custom Converter is not called when using FlatteringConfig from EmitMapper Samples. It is called, when DefaultMapConfig is used.</p>
  
  <p>The configuration: </p>
  
  <pre class="lang-cs prettyprint-override"><code>    var userMapper = ObjectMapperManager.DefaultInstance.GetMapper&lt;User, UserModel&gt;(
                     new FlatteringConfig().ConvertGeneric(typeof(IList&lt;&gt;), typeof(IList&lt;&gt;),
                  new DefaultCustomConverterProvider(typeof(EntityListToModelListConverter&lt;,&gt;))));
  </code></pre>
  
  <p>Any ideas about the potential reason?</p>
  
  <h1>Solution</h1>
  
  <p>Look at my answer below</p>