title: ORM with built-in audit trail
body: <p>I am designing an ASP.NET MVC web app with a database backend that requires a full audit trail for regulatory purposes.</p>
  
  <p>I've implemented audit trails in the past but it feels like I would be safer using an ORM tool with built-in features for this. It looks like NHibernate would be one way to go - could you recommend other options?</p>
  
  <p>To clarify - I am not interested in a debate or ORM comparisons. I am effectively asking what ORM tools have built-in support for audit trails.</p>