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.
-
DotNet-ORM-Cookbook
This repository is meant to show how to perform common tasks using C# with variety of ORMs.
-
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.
I guess you have a single DbContext for all your tables? Do you really need all of them? Also, you absolutely can disable certain conventions using IConventionSetPlugin. For example, the relationship discovery convention can be disabled by removing all instances of Microsoft.EntityFrameworkCore.Metadata.Conventions.RelationshipDiscoveryConvention from the different sets in ConventionSet in IConventionSetPlugin.ModifyConventions. For a list of all conventions see here: https://github.com/dotnet/efcore/tree/main/src/EFCore/Metadata/Conventions
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