Hello folks. I'm the present maintainer of the IKVM project. IKVM is a JVM that runs 'inside' .NET. Translates byte code to MSIL. So, you can run Java code in .NET.
For personal reasons (a client), I have been working to get Apache Calcite running inside .NET. I succeeded. And I am now working on an EntityFrameworkCore provider for Calcite, around the Avatica driver (for now). I do not how far I'm going to get on this. But it's something I'm working on. I have some basic stuff working. Can currently map a connection to the CSV adapter to .NET entities. So, I got that far. I figured I'd let ya'll know about this because it might be interesting to somebody. https://github.com/alethic/calcite-efcore