Esempio n. 1
0
        public void OnApplicationStarted(UmbracoApplicationBase umbracoApplication, ApplicationContext applicationContext)
        {
            //Comment this out to control this setting via web.config compilation debug attribute
            BundleTable.EnableOptimizations = true;

            RegisterJavaScript(BundleTable.Bundles);
            RegisterStyles(BundleTable.Bundles);

            // Generate access.config
            var accessService = new NodeAccessService();

            accessService.GenerateConfigFile();

            // SAML Controller
            RouteTable.Routes.MapRoute(
                "",
                "SAML",
                new
            {
                controller = "SAML",
                action     = "Index",
                id         = "0"
            });

            RouteTable.Routes.MapRoute(
                "",
                "SAML/SSO",
                new
            {
                controller = "News",
                action     = "SSO",
                id         = "1"
            });

            RouteTable.Routes.MapRoute(
                "",
                "SAML/SLO",
                new
            {
                controller = "News",
                action     = "SLO",
                id         = "2"
            });

            RouteTable.Routes.MapRoute(
                "",
                "RegisterUser",
                new
            {
                controller = "HriApiController",
                action     = "RegisterUser",
                id         = "0"
            });
        }
Esempio n. 2
0
        public void OnApplicationStarted(UmbracoApplicationBase umbracoApplication, ApplicationContext applicationContext)
        {
            //Comment this out to control this setting via web.config compilation debug attribute
            BundleTable.EnableOptimizations = true;

            RegisterJavaScript(BundleTable.Bundles);
            RegisterStyles(BundleTable.Bundles);

            // Generate access.config
            var accessService = new NodeAccessService();
            accessService.GenerateConfigFile();

            // Prepare DB with new updates
            var deployService = new DeployService();
            deployService.Install();
        }