Patrick Barron 4 rokov pred
rodič
commit
d886532258
1 zmenil súbory, kde vykonal 2 pridanie a 6 odobranie
  1. 2 6
      Jellyfin.Server/CoreAppHost.cs

+ 2 - 6
Jellyfin.Server/CoreAppHost.cs

@@ -64,12 +64,8 @@ namespace Jellyfin.Server
                 Logger.LogWarning($"Skia not available. Will fallback to {nameof(NullImageEncoder)}.");
             }
 
-            // TODO: Set up scoping and use AddDbContextPool,
-            // can't register as Transient since tracking transient in GC is funky
-            // serviceCollection.AddDbContext<JellyfinDb>(
-            //     options => options
-            //         .UseSqlite($"Filename={Path.Combine(ApplicationPaths.DataPath, "jellyfin.db")}"),
-            //     ServiceLifetime.Transient);
+            serviceCollection.AddDbContextPool<JellyfinDb>(
+                 options => options.UseSqlite($"Filename={Path.Combine(ApplicationPaths.DataPath, "jellyfin.db")}"));
 
             serviceCollection.AddSingleton<JellyfinDbProvider>();