我在哪里可以找到ninjectKernel? 我正在使用ninject 2.2
public ISession Session
{
get { return ninjectKernel.Get<ISession>(); }
}
编辑: 我创建了一个服务定位器来从任何地方获取内核。
答案 0 :(得分:1)
您提供了某个类的属性(Session)的代码。此代码具有使用ninjectKernel字段的get访问器。很可能你可以在封闭的类中找到这个字段。
通常它的定义如下:
IKernel ninjectKernel = new StandardKernel(new Module1(), new Module2(), ...);
Module1,Module2等是定义绑定的模块。