title: How to get Dapper dynamic as case insensitive?
body: <p>I'm using Dapper with Oracle. Oracle query results columns are case insensitive (unless you double-quote them), and Oracle returns the column names in uppercase.  And so when using dynamic, Dapper requires using uppercase fieldnames.</p>
  
  <p>Is there a way to make Dapper not care about case when using Dynamic? I see in DapperTable <a href="http://dapper-dot-net/Dapper/SqlMapper.DataTable.cs" rel="nofollow">http://dapper-dot-net/Dapper/SqlMapper.DataTable.cs</a> that it uses a Dictionary with StringComparer.Ordinal instead of StringComparer.OrdinalIgnoreCase, and I don't see any options to change it. But I am hoping somebody has a solution for this, or can tell me how to do it in a better way.</p>
  
  <p>Example:</p>
  
  <pre><code>var r = cnn.Query("select 'apple' fruit from dual").FirstOrDefault();
  var f = r.Fruit; // f is set to null, but I want it to be "apple"
  var F = r.FRUIT; // F is set to "apple", but I don't want to reference using all caps.
  </code></pre>