超过1个DBContext,有什么建议吗?

我们从一个应用程序开始,我们希望有800多个表(在一个数据库中),我想保留1个以上的DbContext类,这样可以吗?有什么建议么 ?

hebeitangshanqianan 回答:超过1个DBContext,有什么建议吗?

是的,这绝对好,出于以下几个原因,我会不断这样做:

  • 我不受数据库托管的控制,所以我有一个包含混合概念(日志记录/域/事件)的庞大数据库,因此每个上下文可以代表不同的实体组并具有更好的隔离性

  • 即使我可以控制数据库服务器,也可以在本地使用单个数据库,但在qa => prod

  • 中可以使用不同的数据库/服务器

如果您也可以正确建模和使用它,EF将能够正确处理。

本文链接:https://www.f2er.com/3103231.html

大家都在问