private UpdateCascadeSetting GetSetting(RavenJObject metadata)
        {
            var entityName = metadata.Value <string>(Constants.RavenEntityName);
            UpdateCascadeSetting setting = null;
            string settingId             = UpdateCascadeSetting.GetId(entityName);

            services.SettingsCache.EnsureInitialized(this.Database);
            services.SettingsCache.TryGetValue(settingId, out setting);
            return(setting);
        }