Changes on config and DI

This commit is contained in:
2026-03-19 17:22:27 +01:00
parent d1fd6fb9a0
commit 23852709cb
9 changed files with 134 additions and 9 deletions
@@ -6,10 +6,12 @@ namespace Musify.Infrastructure.Persistence
{
public static class DatabaseDependencyInjection
{
public static void AddDatabase(this IServiceCollection serviceDescriptors, IConfiguration configuration)
public static IServiceCollection AddDatabase(this IServiceCollection serviceDescriptors, IConfiguration configuration)
{
serviceDescriptors.AddDbContext<Database>();
serviceDescriptors.AddScoped<IDatabase>(serviceProvider => serviceProvider.GetRequiredService<Database>());
return serviceDescriptors;
}
}
}