entirely new session handling

This commit is contained in:
2026-02-02 18:37:38 -05:00
parent 04079223c2
commit 4c55520ce0
4 changed files with 299 additions and 86 deletions

View File

@@ -177,6 +177,7 @@ if (backendType == BackendType.Jellyfin)
builder.Services.AddSingleton<JellyfinResponseBuilder>();
builder.Services.AddSingleton<JellyfinModelMapper>();
builder.Services.AddScoped<JellyfinProxyService>();
builder.Services.AddSingleton<JellyfinSessionManager>();
builder.Services.AddScoped<JellyfinAuthFilter>();
builder.Services.AddScoped<allstarr.Filters.ApiKeyAuthFilter>();
}