2012-09-29 43 views
2

在EF4中,我將從DB生成我的模型。然後我會使用partials擴展這些類。這使我可以從數據庫中重新生成而不會丟失我的代碼。在EntityFramework中使用Model-first時添加方法5

在EF5中,當從模型生成時,它會爲數據庫中的每個項目創建一個.cs文件。我其實更喜歡這個,除了我不確定擴展對象的最佳方式是什麼。如果我在MyObj.cs文件中直接編寫我的更改,如果必須重新生成模型,我將丟失它們。我想我應該創建文件MyObjPartial.cs,並使該類在那裏...思考?

〜S

回答

1

您應該遵循與之前相同的模式,使用部分類。這與所有自動生成的文件類型基本相同,EF沒有任何區別。您希望確保在重新生成文件時不會丟失更改。

部分類也是在這個例子中爲分離的概念很大,這樣,你有你的應用程序分開,這對實體框架

運行的重要的東西,這是很重要的東西
相關問題