using Microsoft.Extensions.Configuration; using Microsoft.Extensions.DependencyInjection; using Musify.Application.Contracts.Infrastructure; namespace Musify.Infrastructure.Persistence { public static class DatabaseDependencyInjection { public static void AddDatabase(this IServiceCollection serviceDescriptors, IConfiguration configuration) { serviceDescriptors.AddDbContext(); serviceDescriptors.AddScoped(serviceProvider => serviceProvider.GetRequiredService()); } } }