所以也許這是一個愚蠢的問題,因爲我知道從現有數據庫創建Code-first模型時,Visual Studio將創建一個新的ADO.NET實體數據建模,並將模型添加到新的DbContext中。EF Code-First from existing db add models into existing DbContext
我在我的項目中使用Microsoft Identity,因此已經有一個ApplicationDbContext
(IdentityDbContext)。我認爲只需將所有模型放在單個DbContext中就可以更容易處理。我正在從現有數據庫生成我的代碼優先模型。
但是有沒有一種方法,使得生成的模型加起來到現有的DbContext(在這種情況下,IdentityDbContext?)
我都喜歡,許多車型,所以目前我不得不添加的每個的他們手動進入現有的ApplicationDbContext
,並從創建的DbContext中移除。
爲什麼你不從ApplicationDbContext繼承? – DevilSuichiro
@DevilSuichiro好主意!但我希望所有模型都在**一個**'DbContext'中:) –