I am starting to use Ninject in my MVC5 code-first app. Here\'s my NinjectWebCommon.cs:
private static IKernel CreateKernel() { var kernel = new Stan
You're creating a kernel per controller.
InRequestScope only ensures one instance per request per kernel.
InRequestScope
So you need to adapt your setup of the kernel so there's only one kernel per web application. See: