Exemplo n.º 1
0
        protected void Application_Start()
        {
            AppDomain.CurrentDomain.UnhandledException += CurrentDomain_UnhandledException;
            AreaRegistration.RegisterAllAreas();
            GlobalConfiguration.Configure(WebApiConfig.Register);
            FilterConfig.RegisterGlobalFilters(GlobalFilters.Filters);
            RouteConfig.RegisterRoutes(RouteTable.Routes);
            BundleConfig.RegisterBundles(BundleTable.Bundles);
            AppDomain.CurrentDomain.AssemblyLoad += CurrentDomain_AssemblyLoad;

            // new CreateDatabaseIfNotExists<DomainDrivenDesign.CoreEcommerce.Ef.CoreEcommerceDbContext>().InitializeDatabase(new DomainDrivenDesign.CoreEcommerce.Ef.CoreEcommerceDbContext());

            MemoryMessageBuss.AutoRegister();

            DomainDrivenDesign.Core.EngineeCurrentContext.Init();

            EngineePermission.Init();

            EngineeEcommerce.Init();

            EngineeEmailSender.Init();

            EngineeCommandWorkerQueue.Init();

            UnhandleExceptionLogs.Log("INIT-DONE-NON-ERROR");
        }
Exemplo n.º 2
0
        public ActionResult RefreshRight()
        {
            EngineePermission.RefreshRights();

            return(RedirectToAction("Index"));
        }