簡體   English   中英

為2個項目擁有一個DAL實體框架

[英]Having one DAL for 2 projects Entity Framework

我目前有2個項目。 儀表板(MVC)和API。 他們兩個都看同一個數據庫,但是在各自的項目中生成了自己的模型,因此,如果對一個數據庫進行更改,則不會反映在另一個數據庫中。

我想為數據添加第三個項目,讓我的其他兩個項目都在該項目中查看任何數據查詢。

這樣做的最簡單方法是什么,並且與位於使用數據的位置不同的項目中的查詢會如何影響EF的上下文。

為數據訪問層(EF en實體)創建一個單獨的項目。 然后創建對該單獨項目的引用以使用它。

在此處輸入圖片說明

不要忘記將連接字符串和實體框架設置添加到您的.config文件中。

在此處輸入圖片說明

如果先不使用代碼,並且在項目中使用多個數據層,則可能需要在連接字符串中添加一些元數據。

希望對您有幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM