public async Task <ActionResult <GetRangeSettings.Response> > Get() { GetRangeSettingsResult getUsersResult = await _getSettingsHandler.Handle(); GetRangeSettings.Response response = new GetRangeSettings.Response( getUsersResult .Select(t => GetRangeSettings.Response.Item.FromDto(t)) .ToList() ); return(Ok(response)); }
public async Task <GetRangeSettingsResult> Handle() { ICollection <Setting> settings = await _settingsRepository.GetSettings(); ICollection <Setting> rangeSettings = settings .Where(t => t.Name == SettingName.SecretRangeMinValue || t.Name == SettingName.SecretRangeMaxValue) .ToList(); GetRangeSettingsResult result = new GetRangeSettingsResult(rangeSettings.Select(Map).ToList()); return(result); }