protected void Application_Start() { ApplicationDbContext db = new ApplicationDbContext(); Database.SetInitializer <ApplicationDbContext>(new DbInitializer()); db.Database.Initialize(false); AreaRegistration.RegisterAllAreas(); GlobalConfiguration.Configure(WebApiConfig.Register); FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters); RouteConfig.RegisterRoutes(RouteTable.Routes); BundleConfig.RegisterBundles(BundleTable.Bundles); NinjectModule registrations = new NinjectRegistrations(); var kernel = new StandardKernel(registrations); var ninjectResolver = new Ninject.Web.Mvc.NinjectDependencyResolver(kernel); DependencyResolver.SetResolver(ninjectResolver); }
private void SetDependencyResolver() { NinjectDependencyResolver resolver = new NinjectDependencyResolver(CreateKernel()); DependencyResolver.SetResolver(resolver); }
public ConverterFactory(IResolutionRoot resolutionRoot) { _dependencyResolver = new NinjectDependencyResolver(resolutionRoot); }