title: AutoMapper failing to map a simple list
body: <p>I have used automapper for mapping lists in the past, for for some reason it won't work in this case.</p>
  
  <pre><code>     public class MyType1 {
              public int Id { get; set; }
              public string Description { get; set; }
          }
  
  
          public class MyType2 {
              public int Id { get; set; }
              public string Description { get; set; }
          }
  
       public void DoTheMap() {
                  Mapper.CreateMap&lt;MyType2, MyType1&gt;();
                  Mapper.AssertConfigurationIsValid();
  
                  var theDto1 = new MyType2() { Id = 1, Description = "desc" };
                  var theDto2 = new MyType2() { Id = 2, Description = "desc2" };
                  List&lt;MyType2&gt; type2List = new List&lt;MyType2&gt; { theDto1, theDto2 };
  
                  List&lt;MyType1&gt; type1List = Mapper.DynamicMap&lt;List&lt;MyType1&gt;&gt;(type2List);
      //FAILURE.  NO EXCEPTION, BUT ZERO VALUES
  
                  List&lt;MyType1&gt; type1List2 =type2List.Select(Mapper.DynamicMap&lt;MyType1&gt;).ToList();
     //SUCCESS, WITH LINQ SELECT
          }
  </code></pre>