Add DesignSettings

This commit is contained in:
2026-03-19 09:41:48 +01:00
parent bc751a467b
commit d9cb715622
2 changed files with 7 additions and 5 deletions
@@ -11,12 +11,9 @@ namespace Musify.Infrastructure.Persistence
{
var configuration = new ConfigurationBuilder()
.SetBasePath(Directory.GetCurrentDirectory())
.AddJsonFile("AppSettings.json")
.AddJsonFile("DesignSettings.json")
.Build();
var databaseConfiguration = configuration.GetSection(DatabaseConfiguration.SectionName)
.Get<DatabaseConfiguration>()
?? throw new InvalidOperationException($"Failed to load {DatabaseConfiguration.SectionName} configuration.");
var databaseConfiguration = DatabaseConfiguration.Load(configuration);
var optionsBuilder = new DbContextOptionsBuilder<Database>();
optionsBuilder.UseNpgsql(databaseConfiguration.ConnectionString);