Exemple #1
1
        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));
 }