コード例 #1
0
        protected void Application_Start()
        {
            AreaRegistration.RegisterAllAreas();

            WebApiConfig.Register(GlobalConfiguration.Configuration);
            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            BundleConfig.RegisterBundles(BundleTable.Bundles);

            ControllerBuilder.Current.SetControllerFactory(new NinjectControllerFactory());

            var context = new GoTB.Domain.Concrete.EFDbContext();

            context.Database.Delete();
            context.Database.CreateIfNotExists();
            if (!context.Characters.Any())
            {
                EFDbContext.CreateDefaultsValues(context);
            }
            context.Characters.ToArray();
        }