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));
        }
Beispiel #2
0
        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);
        }