ActiveDocument is a library that serves to persist entities to/from a Lucene.Net index via a simple attribute based mapping system. It also provides a base class for your classes to extend providing rich functionality out of the box, such as finding by id, by query, finding r...