protected virtual async Task <AbpUserSettingConfigDto> GetUserSettingConfig() { var config = new AbpUserSettingConfigDto { Values = new Dictionary <string, string>() }; var settingDefinitions = SettingDefinitionManager .GetAllSettingDefinitions(); using (var scope = _iocResolver.CreateScope()) { foreach (var settingDefinition in settingDefinitions) { if (!await settingDefinition.ClientVisibilityProvider.CheckVisible(scope)) { continue; } var settingValue = await SettingManager.GetSettingValueAsync(settingDefinition.Name); config.Values.Add(settingDefinition.Name, settingValue); } } return(config); }
private async Task <AbpUserSettingConfigDto> GetUserSettingConfig() { var config = new AbpUserSettingConfigDto { Values = new Dictionary <string, string>() }; var settingDefinitions = _settingDefinitionManager .GetAllSettingDefinitions() .Where(sd => sd.IsVisibleToClients); foreach (var settingDefinition in settingDefinitions) { var settingValue = await _settingManager.GetSettingValueAsync(settingDefinition.Name); config.Values.Add(settingDefinition.Name, settingValue); } return(config); }