2014-11-06 20 views

回答

1

不要緊的連接是否是開着的,重要的是,它沒有安置,後您using設置並且可以不再使用,即使DbContext(明智地)假設你不會去處理它後面的連接,將會繼續嘗試使用後面的連接,並且會失敗。所以不要這樣做。

在您的特定示例中,將在處理DbContext時處理連接,不應該手動處理,並且絕對不應該提前處理。

2

是的,但你不應該在我看來這樣使用它。

如果你不初始化你的對象,在使用語句中,你不會在一個eather中關閉它。