0
我想知道Ninject注入的服務的生命週期是什麼?以及如何只指定持續時間http-request的注入服務?Ninject注入服務的生存期
我想知道Ninject注入的服務的生命週期是什麼?以及如何只指定持續時間http-request的注入服務?Ninject注入服務的生存期
根據Ninject object scope documentation目的通過默認以「瞬態範圍」創建並且當Dispose()方法被手動調用的對象上僅設置。
終身不被內核管理(該範圍對象爲空),並永遠不會被處理完畢
你可以把它使物體只能通過調用「InRequestScope最後一個請求的生命週期()'方法創建綁定時:
kernel.Bind<X>().To<Y>().InRequestScope();
請澄清更多問題 –