0
A
回答
1
這取決於:我們目前處於類似的情況,我們的生產系統運行EF 6,我們計劃在將來使用EF Core。到目前爲止,我們沒有任何問題,在同一個數據庫上運行EF核心一個小的應用程序,但你必須要考慮一些事情您的具體情況:
- EF核心還不支持所有的EF 6功能(見https://docs.microsoft.com/en-us/ef/efcore-and-ef6/features ),因此請檢查是否有任何非GOS
- 您可以將EF Core映射到EF 6中映射的表的子集,這樣可以避免使用不受支持的事物(如TPC,複合表)的表的問題類型,...
- 在EF 6中保留基於代碼的遷移,直到您需要的所有內容都在EF Core中受支持
1
EF 6和EF Core只是ORM的。在讀寫數據庫時,它們不會互相干擾。
正如其他人所指出的,如果您正在執行代碼優先策略,您可能會遇到麻煩。
相關問題
- 1. EF核心+ MVC 6 + .NET核心RC2 - EF未返回結果
- 2. EF核心和SqlAzureExecutionStrategy
- 3. 在EF核心
- 4. 在ASP.NET核心2和EF
- 5. 如何IObjectContextAdapter適應從EF 6到EF核心
- 6. EF核心遷移
- 7. 在.net核心Ef中的核心
- 8. EF核心自我參照
- 9. EF核心檢查約束
- 10. EF核心OnDeserializedAttribute不點火
- 11. 用F#配置EF核心#
- 12. Asp.net核心EF更新
- 13. 如何丟棄EF核心
- 14. 編碼MySql的EF核心
- 15. ApplicationUser多對多EF核心
- 16. EF核心建模約定
- 17. Asp.net核心EF options.UseInMemoryDatabase System.TypeLoadException
- 18. EF核心2.0 TransactionScope錯誤
- 19. EF核心和在Windows服務的DI
- 20. 存儲過程EF和網絡核心
- 21. EF 6和ListView SelectMethod
- 22. asp.net核心和EF核心錯誤,同時添加遷移
- 23. 如何在EF核心和Asp.net核心中調用Stored Proc?
- 24. .Net核心API與EF核心代碼第一和IdentityUser
- 25. EF 6 VS dbinitializer
- 26. 設定值和EF 6
- 27. Asp.net核心EF在2015年VS
- 28. 檢測EF核心2.0工具從Startup.cs
- 29. 多個包括()在EF核心
- 30. EF核心的定製數查詢
[是](https://docs.microsoft.com/en-us/ef/efcore-and-ef6/features)。特別是如果你使用Code First。就個人而言,缺乏對複雜/價值類型的支持是非首發。如果是我,就堅持使用EF6。除非您有非常基本的需求,否則EF內核尚未準備好迎接黃金時段。您也可以在EF6上使用.net core web api。 – trevorc