title: Dapper .Net : table column and model property type mismatch
body: <p>Actually I have a query which returns result containing column(for ex.Address) of type varchar but the domain model for that table containing property of type object(for ex. Address Address).Because of which it trows error which says could not cast string to Comment.I cant figure out how to resolve this issue with dapper .net.</p>
  
  <p>Code snippet:</p>
  
  <pre><code>IEnumerable&lt;Account&gt; resultList = conn.Query&lt;Account&gt;(@"
                      SELECT * 
                      FROM Account
                      WHERE shopId = @ShopId", 
  new {  ShopId = shopId });
  </code></pre>
  
  <p>The Account object is for example.</p>
  
  <pre><code>public class Account {
    public int? Id {get;set;}
    public string Name {get;set;}
    public Address Address {get;set;}
    public string Country {get;set;}
    public int ShopId {get; set;}
  }
  </code></pre>
  
  <p>As there is type mismatch between database table column(Address) and domain model property(Address) dapper throws exception.So is there is any way to map that properties though dapper..</p>