回答

2

在存儲庫中使用DbContext。您可以將其用於更多的操作,並且因爲存儲庫已經依賴於EF,所以沒有理由從其隱藏上下文。

+0

好的,如果我想讓所有的實體與關聯(引用鏈接中的情景是找到一個實體並加載它的屬性),我該怎麼辦呢? – rad 2011-03-24 14:44:54

+0

如果你想要所有帶有關聯的實體,你通常會調用'context.Entities.Include(...)'你必須更具體。 – 2011-03-24 17:21:01

+0

但是,如果你想嘲笑知識庫測試如何你的上下文? – rad 2011-03-29 13:58:13