title: Value objects with Dapper
body: <p>I have an entity with an aggregated value object, like this:</p>
  
  <pre><code>public class Address {
      public string Town { get; set; }
      public string Street { get; set; }
      public string Region { get; set; }
      ...
  }
  
  public class Contact {
      public Int32 Id { get; set; }
      public string Name { get; set; }
      public Address Address { get; set; }
  }
  </code></pre>
  
  <p>My persistence model is a single table with the following fields: <code>Id, Name, Street, Town, Region</code>, ecc. Is it possible to Create/Read/Update/Delete entities in this situation with Dapper?</p>