title: Newtonsoft ignore attributes?
body: <p>I am currently using the same C# DTOs to pull data out of CouchDB, via LoveSeat which I am going to return JSON via an ASP MVC controller.</p>
  
  <p>I am using the NewtonSoft library to seralise my DTOs before sending them down through the controller. </p>
  
  <p>However, as CouchDB also uses NewtonSoft it is also respecting the property level NewtonSoft attributes such as </p>
  
  <pre><code>[JsonIgnore]
  [JsonProperty("foo")]
  </code></pre>
  
  <p>Is there anyway to tell the newtonsoft library to ignore these attributes explicitly? LoveSeat allows me to provide my own implementation of IObjectSerializer, which gives me full control over netwonsofts JsonSerializerSettings. So, can I ignore the attributes by using those settings ? </p>
  
  <p>I ask as the only alternative I can see at this point, is to dupe my DTOs. While not that's not terrible, it isn't great either. </p>
  
  <p>The only other way I can see is to bring in my own version of the  Newtonsoft.Json source into my project, with a different assembly name etc etc. But this way madness definitely lies and I will just dupe the DTOs before I go down this road.</p>