diff --git a/src/FilterLists.Agent/Extensions/ServiceCollectionExtensions.cs b/src/FilterLists.Agent/Extensions/ServiceCollectionExtensions.cs index 2ffef3a6f..512436565 100644 --- a/src/FilterLists.Agent/Extensions/ServiceCollectionExtensions.cs +++ b/src/FilterLists.Agent/Extensions/ServiceCollectionExtensions.cs @@ -22,8 +22,8 @@ public static class ServiceCollectionExtensions public static void RegisterAgentServices(this IServiceCollection services) { services.AddConfiguration(); - services.AddLocalization(); services.AddLoggingCustom(); + services.AddLocalization(); services.AddTransient(); services.AddMediatR(AppDomain.CurrentDomain.GetAssemblies()); services.AddAgentHttpClient(); @@ -53,12 +53,8 @@ private static void AddConfiguration(this IServiceCollection services) private static void ConfigureCustom(this IServiceCollection services, IConfiguration configuration) where TSettings : class { - services.Configure(configuration.GetSection(typeof(TSettings).Name.RemoveSettingsSuffix())); - } - - private static string RemoveSettingsSuffix(this string section) - { - return section.Replace("Settings", "", StringComparison.Ordinal); + services.Configure( + configuration.GetSection(typeof(TSettings).Name.Replace("Settings", "", StringComparison.Ordinal))); } private static void AddLoggingCustom(this IServiceCollection services)