I’m using Ninject in an MVC project and I’ve used the autoregistration features in Ninject.Mvc and have my bindings set up in my application class. However, I have a place where I want to create an instance separate from those bindings. In StructureMap, you can do var foo = ObjectFactory.GetInstance<IFoo>(); and it will resolve it for you. Is there an equivalent in Ninject 2? I can’t seem to find it anywhere.
I’m using Ninject in an MVC project and I’ve used the autoregistration features in
Share
AFAIK, NInject doesn’t have static method like this so all resolving should go to some kernel.
But you can implement it easily;
Although, IMO, NInject is much more useful as DI container than as service locator.