2013-07-28 26 views
0

我在我的項目中使用了資源庫和UnitOfWork設計模式。我在通用資源庫中有一些常見的CRUD功能,所有資源庫都繼承這個功能。在行爲中,我在工程中每個實體 有一個資源庫。我直接從存儲庫訪問DbContext或不? 我想從兩個實體創建Projection模型,但在不同的存儲庫中?在資源庫中使用DbContext

回答

0

你絕對可以做到這一點 - 你可以從基本庫提供受保護的DbContext。但我認爲從存儲庫訪問其他存儲庫不是一個好主意。將這種操作(使用多個存儲庫)放到域服務中會更好。