Top 5 Dbcontext Open-Source Projects
-
EFCorePowerTools
Entity Framework Core Power Tools - reverse engineering, migrations and model visualization in Visual Studio & CLI
-
InfluxDB
Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.
-
SapphireDb
SapphireDb Server, a self-hosted, easy to use realtime database for Asp.Net Core and EF Core
-
FileContextCore
FileContextCore is a "Database"-Provider for Entity Framework Core and adds the ability to store information in files instead of being limited to databases.
-
entity-framework-core-mock
Easy Mock wrapper for mocking EFCore5 DbContext and DbSet using Moq or NSubstitute
-
Dapper-Layers-Generator
Automate layers generation for dapper (DAL/ POCO/ maybe API), based on database definitions. Read your DB and generate a lot of stuff to access your data.
-
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
Install Visual Studio extension EF Power Tools. To learn how to use EF Power Tools see the following video by the author. Add full documentation.
There's a neat little package called EntityFrameworkCoreMock that supports the use case. Sure, you can hit some issues with more complex configuration or queries, but it can cover a lot of cases out of the box. Since we use Moq at work and the context/dbset mocks inherit from Mock, we are able to setup almost everything we need.
Dbcontext discussion
Index
What are some of the best open-source Dbcontext projects? This list will help you:
Project | Stars | |
---|---|---|
1 | EFCorePowerTools | 2,037 |
2 | SapphireDb | 402 |
3 | FileContextCore | 166 |
4 | entity-framework-core-mock | 132 |
5 | Dapper-Layers-Generator | 1 |