I want to bind IServiceProvider to Ninject IKernel implementation. What is the point to use
Bind<IKernel>().ToConstant(this).InTransientScope();
binding from Ninject sources ?
This is the way how Ninject bind IKernel to KernelBase implementation. I can't understand the point. ToConstant binding type set scope to Singleton implicitly. And TransientScope with ToConstant binding type does not give any sense to me.