回答

0

根據Ninject object scope documentation目的通過默認以「瞬態範圍」創建並且當Dispose()方法被手動調用的對象上僅設置。

終身不被內核管理(該範圍對象爲空),並永遠不會被處理完畢

你可以把它使物體只能通過調用「InRequestScope最後一個請求的生命週期()'方法創建綁定時:

kernel.Bind<X>().To<Y>().InRequestScope();