浏览代码

Register event services

Patrick Barron 4 年之前
父节点
当前提交
ee5d4b1146
共有 1 个文件被更改,包括 4 次插入2 次删除
  1. 4 2
      Jellyfin.Server/CoreAppHost.cs

+ 4 - 2
Jellyfin.Server/CoreAppHost.cs

@@ -1,20 +1,20 @@
 using System;
 using System;
 using System.Collections.Generic;
 using System.Collections.Generic;
-using System.IO;
 using System.Reflection;
 using System.Reflection;
 using Emby.Drawing;
 using Emby.Drawing;
 using Emby.Server.Implementations;
 using Emby.Server.Implementations;
 using Jellyfin.Drawing.Skia;
 using Jellyfin.Drawing.Skia;
 using Jellyfin.Server.Implementations;
 using Jellyfin.Server.Implementations;
 using Jellyfin.Server.Implementations.Activity;
 using Jellyfin.Server.Implementations.Activity;
+using Jellyfin.Server.Implementations.Events;
 using Jellyfin.Server.Implementations.Users;
 using Jellyfin.Server.Implementations.Users;
 using MediaBrowser.Common.Net;
 using MediaBrowser.Common.Net;
 using MediaBrowser.Controller;
 using MediaBrowser.Controller;
 using MediaBrowser.Controller.Drawing;
 using MediaBrowser.Controller.Drawing;
+using MediaBrowser.Controller.Events;
 using MediaBrowser.Controller.Library;
 using MediaBrowser.Controller.Library;
 using MediaBrowser.Model.Activity;
 using MediaBrowser.Model.Activity;
 using MediaBrowser.Model.IO;
 using MediaBrowser.Model.IO;
-using Microsoft.EntityFrameworkCore;
 using Microsoft.Extensions.DependencyInjection;
 using Microsoft.Extensions.DependencyInjection;
 using Microsoft.Extensions.Logging;
 using Microsoft.Extensions.Logging;
 
 
@@ -71,6 +71,8 @@ namespace Jellyfin.Server
             //         .UseSqlite($"Filename={Path.Combine(ApplicationPaths.DataPath, "jellyfin.db")}"),
             //         .UseSqlite($"Filename={Path.Combine(ApplicationPaths.DataPath, "jellyfin.db")}"),
             //     ServiceLifetime.Transient);
             //     ServiceLifetime.Transient);
 
 
+            serviceCollection.AddEventServices();
+            serviceCollection.AddSingleton<IEventManager, EventManager>();
             serviceCollection.AddSingleton<JellyfinDbProvider>();
             serviceCollection.AddSingleton<JellyfinDbProvider>();
 
 
             serviceCollection.AddSingleton<IActivityManager, ActivityManager>();
             serviceCollection.AddSingleton<IActivityManager, ActivityManager>();