我知道,在推薦EF6在小型模型/上下文中打破項目之前,我記得我在每個上下文中看到了大約10個類的內容。那麼,這仍然適用於EF7 / Entity Framework Core?
EF Core不限制可以添加到模型的實體類型的數量。具有大量實體類型的模型僅影響初始模型創建的性能,但此模型是高速緩存的,因此每個上下文類型僅執行一次創建。
然而,從EF6沒有改變的是,在許多相關實體類型的高度連接圖上使用LINQ查詢會導致緩慢,複雜或錯誤的行為。
更多信息:checkout https://docs.efproject.net/en/latest/efcore-vs-ef6/ ,了解有關比較EF Core和EF 6的更多信息,以及https://docs.efproject.net/en/latest/建模/有關建模數據庫的更多信息。