NightOwl888 commented on issue #630:
URL: https://github.com/apache/lucenenet/issues/630#issuecomment-1085181654


   While this is something I wanted to do before the 4.8.0 release, it probably 
isn't going to make the cut unless it is contributed by the community.
   
   Since Lucene.NET 4.8.0 is still a pre-release, most of the ORM tools out 
there are not compatible with the latest beta so would need to be recompiled at 
the least and possibly have some design changes to be compatible.
   
   - 
[LukeMapper](http://intelligiblebabble.com/lukemapper-a-super-fast-orm-for-lucenenet/)
 - Hasn't been updated since Lucene.NET 2.9.4.1, but takes an interesting 
Dapper-like approach to generate efficient code. More info 
[here](http://intelligiblebabble.com/lukemapper-a-super-fast-orm-for-lucenenet/).
   - [Lucene.Net.Linq](https://github.com/chriseldredge/Lucene.Net.Linq) - 
Hasn't been updated since Lucene.NET 3.0.3. More about it 
[here](https://chris.eldredge.io/blog/2012/05/08/Introducing-Linq-to-Lucene/).
   - [Flucene](https://github.com/alex-titarenko/flucene) - Hasn't been updated 
since Lucene.NET 3.0.3.
   - 
[Lucene.Net.DocumentMapper](https://www.nuget.org/packages/Lucene.Net.DocumentMapper)
 - compatible with 4.8.0-beta00016
   - 
[Lucene.Net.ObjectMapping](https://www.nuget.org/packages/Lucene.Net.ObjectMapping)
 - Hasn't been updated since Lucene.NET 3.0.3.
   - [Lucene2Objects](https://www.nuget.org/packages/Lucene2Objects) - Hasn't 
been updated since Lucene.NET 2.9.2. More info 
[here](http://davidcondemarin.blogspot.com/2012/03/introducing-lucene2objects.html).
   - [LuceneNetExtensions](https://www.nuget.org/packages/LuceneNetExtensions) 
- Hasn't been updated since Lucene.NET 3.0.3.
   - [ActiveLucene.Net](https://www.nuget.org/packages/ActiveLucene.Net) - 
Hasn't been updated since Lucene.NET 3.0.3.
   - [LrNet.Lucene.Fluent](https://www.nuget.org/packages/LrNet.Lucene.Fluent) 
- Hasn't been updated since Lucene.NET 2.9.4.1.
   
   This list may not be everything that exists, but this should get the ball 
rolling. Unfortunately, since I haven't experimented with any of these 
libraries, I cannot tell you how they perform or how easy they are to use.
   
   > If anyone wants to experiment with these and come up with an approach that 
we can use to either integrate using partial classes in the Support folder or 
extend Lucene.NET with another NuGet package, please join the discussion. 
Ideally, whatever approach is taken would have both an attribute-based and a 
fluent API configuration, similar to Entity Framework.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


Reply via email to