Exemplo n.º 1
0
        protected override void ApplicationStarted(UmbracoApplicationBase umbracoApplication, ApplicationContext applicationContext)
        {
            base.ApplicationStarted(umbracoApplication, applicationContext);

            if (!UrlTrackerSettings.IsDisabled && !UrlTrackerSettings.IsTrackingDisabled)
            {
                UrlTrackerRepository.ReloadForcedRedirectsCache();
                Domain.AfterDelete += Domain_AfterDelete;
                Domain.AfterSave   += Domain_AfterSave;
                Domain.New         += Domain_New;
            }
        }
        protected override void ApplicationStarted(UmbracoApplicationBase umbracoApplication, ApplicationContext applicationContext)
        {
            base.ApplicationStarted(umbracoApplication, applicationContext);

            if (!UrlTrackerSettings.IsDisabled && !UrlTrackerSettings.IsTrackingDisabled)
            {
                UrlTrackerRepository.ReloadForcedRedirectsCache();

                ContentService.Moving             += ContentService_Moving;
                ContentService.Publishing         += ContentService_Publishing;
                ContentService.Deleting           += ContentService_Deleting;
                content.BeforeClearDocumentCache  += content_BeforeClearDocumentCache;
                DomainCacheRefresher.CacheUpdated += (s, e) => UmbracoHelper.ClearDomains();
            }
        }
Exemplo n.º 3
0
        protected override void ApplicationStarted(UmbracoApplicationBase umbracoApplication, ApplicationContext applicationContext)
        {
            base.ApplicationStarted(umbracoApplication, applicationContext);

            if (!UrlTrackerSettings.IsDisabled && !UrlTrackerSettings.IsTrackingDisabled)
            {
                UrlTrackerRepository.ReloadForcedRedirectsCache();

                ContentService.Moving            += ContentService_Moving;
                ContentService.Publishing        += ContentService_Publishing;
                ContentService.Deleting          += ContentService_Deleting;
                content.BeforeClearDocumentCache += content_BeforeClearDocumentCache;
                Domain.AfterDelete += Domain_AfterDelete;
                Domain.AfterSave   += Domain_AfterSave;
                Domain.New         += Domain_New;
            }
        }