protected void Application_Start() { AreaRegistration.RegisterAllAreas(); RouteConfig.RegisterRoutes(RouteTable.Routes); GlobalFilters.Filters.Add(new AuthorizeAttribute()); GlobalFilters.Filters.Add(new CultureAttribute()); DataAnnotationsModelValidatorProvider.AddImplicitRequiredAttributeForValueTypes = false; var kernel = new Bootstrapper().Kernel; kernel.Inject(Membership.Provider); kernel.Inject(Roles.Provider); }
private static INiceUrlRepository CreateRepository() { var bootStrapper = new Bootstrapper(); var kernel = bootStrapper.Kernel; return ((IRepositoryFactory<INiceUrlRepository>)kernel.GetService(typeof(IRepositoryFactory<INiceUrlRepository>))).Repository; }
private void RegisterDependencyResolver() { var kernel = new Bootstrapper().Kernel; DependencyResolver.SetResolver(new NinjectDependencyResolver(kernel)); }