2013-02-04 102 views
0

我正在使用ninject(擴展)在wcf服務中注入依賴關係。我必須使用什麼範圍來注入IDataContext依賴關係,因爲我得到「在創建模型時無法使用上下文。」使用InRequestScope()時出錯?在wcf服務中使用ninject注入依賴關係

Bind<IDataContext>().To<DataContext>().InRequestScope() 
       .WithConstructorArgument("connectionString", "TestDB"); 

回答

3

檢查this out。我發現讓DI與Ninject一起使用WCF服務非常有幫助。這是一個非常基本的例子,用最少的代碼來讓你走。