using Microsoft.Extensions.Configuration; namespace GSS2.Core.Extentions; public static class ConfiurationSectionExtensions { 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; } }