2013-10-15 48 views

回答

0

傳遞一個的DbContext作爲參數不是在所有問題 - 有什麼特別之處吧。這只是另一堂課。

唯一值得關注的問題是任何IDisposable都會相同 - .NET開發人員指南建議只有負責創建IDisposable的類才能處理它。

...確定您是否使用依賴注入框架(例如Ninject)會非常棘手,因爲它對創建對象的應用程序編寫的任何代碼都是一種謎。

爲此,你永遠不應該在TransientScope綁定一個IDisposable的對象:

Guidelines For Dispose() and Ninject

相關問題