using Microsoft.Extensions.Configuration; namespace GSS2.Core.Extensions; public static class ConfigurationSectionExtensions { public static Dictionary AsDictionary(this IConfigurationSection values) { var dict = new Dictionary(); foreach (var (key, value) in values.AsEnumerable()) if (value is not null) dict.Add(key.Substring(values.Path.Length + 1), value); return dict; } }