實(shí)體框架:一個(gè)數(shù)據(jù)庫,多個(gè)DbContext。這是個(gè)壞主意嗎?到目前為止,我的印象是DbContext表示數(shù)據(jù)庫,因此,如果應(yīng)用程序使用一個(gè)數(shù)據(jù)庫,則只需要一個(gè)DbContext。但是,一些同事希望將功能區(qū)劃分為單獨(dú)的DbContext類。我相信這來自一個(gè)好地方-保持代碼清潔的愿望-但它似乎不穩(wěn)定。我的直覺告訴我這是個(gè)壞主意,但不幸的是,我的直覺不是一個(gè)設(shè)計(jì)決策的充分條件。因此,我正在尋找A)具體的例子,為什么這可能是一個(gè)不好的想法,或B)保證這一切都會很好。
3 回答

慕尼黑5688855
TA貢獻(xiàn)1848條經(jīng)驗(yàn) 獲得超2個(gè)贊
添加回答
舉報(bào)
0/150
提交
取消