I get the following error when i integrate with nInject in my MVC 4 application.
Method 'get_RequestScope' in type 'Ninject.Web.Mvc.NinjectMvcHttpApplicationPlugin' from assembly 'Ninject.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=c7192dc5380945e7' does not have an implementation.
[TypeLoadException: Method 'get_RequestScope' in type 'Ninject.Web.Mvc.NinjectMvcHttpApplicationPlugin' from assembly 'Ninject.Web.Mvc, Version=3.0.0.0, Culture=neutral, PublicKeyToken=c7192dc5380945e7' does not have an implementation.]
Ninject.Modules.AssemblyChecker.GetAssemblyNames(IEnumerable`1 filenames, Predicate`1 filter) +0
Ninject.Modules.AssemblyNameRetriever.GetAssemblyNames(IEnumerable`1 filenames, Predicate`1 filter) +303
Ninject.Modules.CompiledModuleLoaderPlugin.LoadModules(IEnumerable`1 filenames) +162
Ninject.Modules.ModuleLoader.LoadModules(IEnumerable`1 patterns) +548
Ninject.KernelBase.Load(IEnumerable`1 filePatterns) +100
Ninject.KernelBase..ctor(IComponentContainer components, INinjectSettings settings, INinjectModule[] modules) +481
Ninject.KernelBase..ctor(INinjectModule[] modules) +95
Ninject.StandardKernel..ctor(INinjectModule[] modules) +37
I get this error when i call the
var kernal = new StandardKernal(); method.
Any help on this regard will be greatly appreciated.
Thanks,
Rinu