private void RegisterRedirectDynamicStoreCacheHandlers()
        {
            if (!CacheConfiguration.Service.IsAllRedirectsCacheEnabled && !CacheConfiguration.Service.IsUrlRedirectCacheEnabled)
            {
                return;
            }

            var redirectRuleDynamicDataStoreName = DynamicDataStoreFactory.Instance.GetStoreNameForType(typeof(RedirectRule));

            DynamicDataStore.RegisterDeletedAllEventHandler(redirectRuleDynamicDataStoreName, HandleClearCache);
            DynamicDataStore.RegisterItemDeletedEventHandler(redirectRuleDynamicDataStoreName, HandleClearCache);
            DynamicDataStore.RegisterItemSavedEventHandler(redirectRuleDynamicDataStoreName, HandleClearCache);
        }