0
我有我的Global.asax幾個部分,我需要使用類似服務定位在Global.asax中
var myServiceInstance = Kernel.Get<IMyServiceInterface>();
的應用程序是MVC3,服務定位器是NInject 2.2.0.0。但是,從NInject 2.1.0.0進行升級時,內核屬性已過時,並指出NInject不應用作服務定位器。
我非常願意遵守這一點,但我需要一些指導。誰能告訴我新的方法應該是什麼?
我在Global.asax中使用服務位置,因爲我需要訪問數據庫。這是唯一的固定要求。
L.E:在這種情況下是屬性注入解決方案嗎?