title: How to get Dapper to ignore/remove underscores in field names when mapping?
body: <p>There are many ways to map database field names to class names, but what is the simplest way to just remove the underscores?</p>
  
  <pre><code>    public IEnumerable&lt;PersonResult&gt; GetPerson(int personId)
      {
          using (var dbConnection = _dbConnectionFactory.Create(ConnectionStrings.ProjectXYZ))
          {
              IEnumerable&lt;PersonResult&gt; result =
                  dbConnection.Query&lt;PersonResult&gt;("fn_get_person", new { personId },
                      commandType: CommandType.StoredProcedure).ToList();
  
              return result;
          }
      }
  </code></pre>
  
  <p>Table and database fields:</p>
  
  <pre><code>person
  -------- 
  person_id
  full_name
  </code></pre>
  
  <p>Class that works: (dapper already ignores capitalization)</p>
  
  <pre><code>public class PersonResult
  {    
      public int Person_Id { get; set; }
      public string Full_Name { get; set; }
  }
  </code></pre>
  
  <p>What I would like to change the class to:</p>
  
  <pre><code>public class PersonResult
  {    
      public int PersonId { get; set; }
      public string FullName { get; set; }
  }
  </code></pre>