Our great sponsors
-
Entity Framework
EF Core is a modern object-database mapper for .NET. It supports LINQ queries, change tracking, updates, and schema migrations.
-
WorkOS
The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.
As much as it's touted, EF really isn't particularly sensible with DDD. If you want to make your entities raw types, congratulations, you've just reinvented SQL. If you want to do OOP things like encapsulation and inheritance, you're going to run into weird bugs and gotchas that break OOP principles everywhere, like not being able to define a read-only one-to-many accessor using an IEnumerable.
I think what you are looking for could be https://github.com/ServiceStack/ServiceStack.OrmLite
Related posts
- Multi-tenancy using schemas with Entity Framework and PostgreSQL
- Linux or Windows for .net development?
- Show HN: Tankman – An Open Source User Management and Authorization MicroService
- EF Core/NET 6 - How to execute sql server stored procedure and get the result set?
- Deploying sqlite database to android emulator