Example #1
0
        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);
        }
Example #2
0
        private void SetDependencyResolver()
        {
            NinjectDependencyResolver resolver = new NinjectDependencyResolver(CreateKernel());

            DependencyResolver.SetResolver(resolver);
        }
 public ConverterFactory(IResolutionRoot resolutionRoot)
 {
     _dependencyResolver = new NinjectDependencyResolver(resolutionRoot);
 }