我剛剛注意到新的 Entity Framework Core 不再提供 .edmx 生成。但我很喜歡這個,因為它幫助我專注于應用程序邏輯,而不是總是創(chuàng)建類并進行遷移來更新數(shù)據(jù)庫?,F(xiàn)在我的問題是 - Microsoft 是否有任何未來計劃在 Entity Framework Core 上添加 .edmx?或者它從 .Entity Framework Core 中永久消失了?我在互聯(lián)網(wǎng)上搜索,但沒有找到任何好的答案。
3 回答

慕少森
TA貢獻2019條經(jīng)驗 獲得超9個贊
我還沒有找到任何關于這個決定的理由,盡管我認為這個討論至少可以在一些與 EF 團隊成員訪談的播客中找到。在我看來,這個功能根本不值得開發(fā)人員給予足夠的關注,也不值得繼續(xù)支持。就我而言,大多數(shù)人都轉向代碼優(yōu)先方法。有了它,您可以更好地專注于應用程序邏輯,而不是提前創(chuàng)建任何數(shù)據(jù)對象,而是將您的數(shù)據(jù)結構與業(yè)務邏輯對象一起演進。這是我可以根據(jù)我的經(jīng)驗說的。試試吧,也許你會同樣喜歡它!

阿晨1998
TA貢獻2037條經(jīng)驗 獲得超6個贊
如果您正在處理繁重的復雜數(shù)據(jù)庫并持續(xù)使用該數(shù)據(jù)庫開發(fā)應用程序,那么沒有比在 .edmx 文件中按下刷新按鈕并準備好使用新模型更簡單的方法了。我認為 .edmx 的想法仍然值得未來發(fā)展。已經(jīng)用它制作了很多解決方案并繼續(xù)使用 .edmx
- 3 回答
- 0 關注
- 176 瀏覽
添加回答
舉報
0/150
提交
取消