0
基本上,我應該調用.Dispose()自己嗎?因爲從我讀過的內容來看,溫莎不會那樣對我。我是IoC的新手,這有點令人困惑。如果我將一個IDisposable瞬態組件注入到控制器(Castle Windsor)中,該怎麼辦?
基本上,我應該調用.Dispose()自己嗎?因爲從我讀過的內容來看,溫莎不會那樣對我。我是IoC的新手,這有點令人困惑。如果我將一個IDisposable瞬態組件注入到控制器(Castle Windsor)中,該怎麼辦?
看一看KK mvc3 tutorial。 WindsorControllerFactory充當組合根:工廠負責通過容器創建和釋放控制器。由於「Windsor是同類中最好的,可用於.NET的成熟Inversion of Control容器」注意從對象圖的根部開始釋放所有組件......只要您正確設置了容器... 也請閱讀這篇文章約windosr releasing policy。