1. 程式人生 > >Entity Framework Core 中使用多個DBContext時要注意

Entity Framework Core 中使用多個DBContext時要注意

使用多個DBContext如果有主鍵和外來鍵之間的連線,如果每個DBContext分別生成遷移配置檔案,再啟動程式,會造成未知異常。

因為2個表如果有主鍵和外來鍵的連線,但是2個表分別在2個DBContext中,那麼EF core會難以進行資料連線之間的判斷,可能會因為找不到另外一個表造成異常,或者會產生一些難以預知的問題。