From b83206252a6f1f73507231e7af8a113c23e3f1eb Mon Sep 17 00:00:00 2001 From: XShine555 Date: Mon, 30 Mar 2026 10:07:08 +0200 Subject: [PATCH] Remove unused file --- .../ConfigurationDependencyInjection.cs | 36 ------------------- 1 file changed, 36 deletions(-) delete mode 100644 Application/Configuration/ConfigurationDependencyInjection.cs diff --git a/Application/Configuration/ConfigurationDependencyInjection.cs b/Application/Configuration/ConfigurationDependencyInjection.cs deleted file mode 100644 index b82a141..0000000 --- a/Application/Configuration/ConfigurationDependencyInjection.cs +++ /dev/null @@ -1,36 +0,0 @@ -using Microsoft.Extensions.Configuration; -using Microsoft.Extensions.DependencyInjection; -using Microsoft.Extensions.Options; - -namespace Musify.Application.Configuration -{ - public static class ConfigurationDependencyInjection - { - public static IServiceCollection AddApplicationConfigurations(this IServiceCollection serviceDescriptors, IConfiguration configuration) - { - serviceDescriptors - .AddValidatedConfiguration(configuration, ApplicationStorageConfiguration.SectionName) - .AddValidatedConfiguration(configuration, PlayListConfiguration.SectionName) - .AddValidatedConfiguration(configuration, TrackConfiguration.SectionName); - - return serviceDescriptors; - } - - static IServiceCollection AddValidatedConfiguration( - this IServiceCollection serviceDescriptors, - IConfiguration configuration, - string sectionName) - where TConfiguration : class - { - serviceDescriptors - .AddOptionsWithValidateOnStart() - .Bind(configuration.GetRequiredSection(sectionName)) - .ValidateDataAnnotations(); - - serviceDescriptors.AddSingleton(serviceProvider => - serviceProvider.GetRequiredService>().Value); - - return serviceDescriptors; - } - } -}