标签: ninject
我正在使用带有asp.net web api的ninject。我已将所有接口与其实现绑定,并且所有接口都绑定了 InRequestScope 。
在控制器和之后一切正常,但是,如果我试图在委托处理程序中注入依赖项,那么整个InRequestScope开始失败。
我看到在一些请求过后调用Dispose方法的行为。构造函数也只在第一次请求时被调用。
解决 根据设计,委托处理程序没有被di容器实例化。