From e1db12a1654d70254d88df62363eb3b54e97f998 Mon Sep 17 00:00:00 2001 From: bransoned Date: Sat, 10 Jan 2026 20:59:16 -0500 Subject: [PATCH] Add logic to allow for new SquidWTF service --- octo-fiesta/Program.cs | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/octo-fiesta/Program.cs b/octo-fiesta/Program.cs index ddd47ff..25a9ce1 100644 --- a/octo-fiesta/Program.cs +++ b/octo-fiesta/Program.cs @@ -2,6 +2,7 @@ using octo_fiesta.Models.Settings; using octo_fiesta.Services; using octo_fiesta.Services.Deezer; using octo_fiesta.Services.Qobuz; +using octo_fiesta.Services.SquidWTF; using octo_fiesta.Services.Local; using octo_fiesta.Services.Validation; using octo_fiesta.Services.Subsonic; @@ -49,17 +50,24 @@ if (musicService == MusicService.Qobuz) builder.Services.AddSingleton(); builder.Services.AddSingleton(); } -else +else if (musicService == MusicService.Deezer) { // Deezer services (default) builder.Services.AddSingleton(); builder.Services.AddSingleton(); } +else if (musicService == MusicService.SquidWTF) +{ + // SquidWTF services + builder.Services.AddSingleton(); + builder.Services.AddSingleton(); +} // Startup validation - register validators builder.Services.AddSingleton(); builder.Services.AddSingleton(); builder.Services.AddSingleton(); +builder.Services.AddSingleton(); // Register orchestrator as hosted service builder.Services.AddHostedService();