我使用EF 5作为一个ASP.NET Core应用程序,并想问一下,将我的所有表都放在1 DbContext中是否是个好主意。如果是的话,那表演呢?我正在考虑将它拆分到多个DbContexts中,但是迁移、事务和表关系会发生什么呢?在搜索之后,我发现了一个关于“经典”实体框架(而不是核心)的提示,它表示持有1 DbContext并将其拆分,如下所示:
public class MyContext : DbContext</em
我已经在.NET框架4.7.2类库中安装了EF核心。这只是一个包含某些特定功能的项目,而不是解决方案中的StartUp项目。然后,web.config和IoC安装程序所在的主项目引用具有EF核心的项目。这个解决方案适用于一个网站。public class PersonContext : DbContext public