2011-09-11 26 views
2

我有幾個特定的​​存儲庫類,我想在所有存儲庫之間共享相同的數據庫上下文。現在我正在爲每個存儲庫創建新的上下文。我正在考慮使用mvc.unity。我沒有看到有關共享數據庫上下文的非常有用的示例。在實施之前只需要瞭解專家意見。在EF Code First中共享數據庫上下文的最佳方式

感謝,

+0

ASP.NET MVC應用程序的權利? –

+0

檢查這個線程。有很多關於統一,MVC和共享上下文之間的上下文:http://stackoverflow.com/questions/5187562/mvc-ef-datacontext-singleton-instance-per-web-request-in-unity –

+0

大衛它的mvc3 + EF – Tepu

回答

1

使所有在同一請求調用的庫得到相同的情況下我會看看structuremap的DI容器和範圍你的DbContext的請求級別。

雖然您正在構建的應用程序的類型非常有用,但它提供了很好的答案。

相關問題