I'm asuming that the repository class is instantiated by entity framework somehow. So if you are not requesting the repo isntance with ninject you need to build up the existing instance with ninject. That can be done with the Inject
method on the kernel.
var kernel = new StandardKernel();
var repo = new Repo();
kernel.Inject(repo);