I need any NoSQL provider for Entity Framework Core. Can I use the EF-Core version with MongoDB /Raven or anything?
Support for NoSQL database providers such as Azure Table Storage, Redis and others (like MongoDb) are still in EF Core team backlog and has not been implemented yet and will not be implemented for Core 1.0.0 release.
That said, according to the EF Core Roadmap, support for NoSQL Database providers is a high priority feature for the team and will be shipped in the future releases after Core 1.0.0 release.
Disclaimer: I am the owner and operator of this open source project.
In case you're still looking for a MongoDB EF-Core provider, you can find my provider on GitHub: EntityFrameworkCore.MongoDB. The project currently includes an EF-Core database provider and an ASP.NET Core Identity provider.
NOTE: the provider is still in preview/prerelease pending proper support for complex types in EF-Core's
You can get to the packages by adding the following NuGet source to your project:
nuget sources add -name EFCore-MongoDb -Source https://www.myget.org/gallery/efcore-mongodb
Check out the getting started wiki for a closer look.