爲了學習EF,我經歷了一個很好的例子,並通過谷歌瞭解了NopCommerce。我喜歡他們在1.80版本中實現EF和它的架構。NopCommerce中的實體框架4.0更改1.90
版本1.80中的實體框架體系結構給我留下了非常深刻的印象。我喜歡創建AspNetObjectContextManager
並訪問請求的相同objectContext
的方式。
但現在當我下載nopcommerce 1.90,我看到所有的類AspNetOCM
,ObjectContextHelper
,ObjectContextManager
,等被刪除,上下文被添加到服務類(如CustomerService
)。
我可以請知道它背後的原因,如果在1.80的實體框架體系結構中有任何缺點。
我擔心的原因是我不想學習一些缺點的架構。我知道NopCommerce開發團隊在編碼方面始終保持高水平的質量,但我很想知道從版本1.90刪除類的原因
所以你應該問他們的支持或在他們的社區論壇。您正在詢問關於第三方產品的實施細節,而不是您必須處理的任何實際問題。 – 2011-05-08 13:00:37
@Mrnka - 是的,我也是。但是,因爲stackoverflow社區廣闊,認爲可能有人有同樣的查詢,誰不看nopcommerce支持論壇,可以提供我的幫助 – DotNetInfo 2011-05-08 23:15:34