Пример #1
0
        protected IKeyValueStore <string> LoadSettingGroup(StringKey settingGroupKey)
        {
            if (mSettingGroups.ContainsKey(settingGroupKey.Normalize()))
            {
                return(mSettingGroups[settingGroupKey.Normalize()]);
            }

            var settingGroupBlobStore = mStore
                                        .GetChildStore("Settings", false);

            var settingGroup = CreateKeyValueStore(settingGroupBlobStore, settingGroupKey);

            mSettingGroups.AddOrUpdate(settingGroupKey.Normalize(), settingGroup);

            return(settingGroup);
        }