From cfce1dba088dca44f5cf1ef3372738422a43d1c7 Mon Sep 17 00:00:00 2001 From: crobibero Date: Mon, 3 Aug 2020 13:09:32 -0600 Subject: move WebSocket listeners to Jellyfin.Api --- .../System/ActivityLogWebSocketListener.cs | 54 ---------------------- 1 file changed, 54 deletions(-) delete mode 100644 MediaBrowser.Api/System/ActivityLogWebSocketListener.cs (limited to 'MediaBrowser.Api/System/ActivityLogWebSocketListener.cs') diff --git a/MediaBrowser.Api/System/ActivityLogWebSocketListener.cs b/MediaBrowser.Api/System/ActivityLogWebSocketListener.cs deleted file mode 100644 index 39976371a..000000000 --- a/MediaBrowser.Api/System/ActivityLogWebSocketListener.cs +++ /dev/null @@ -1,54 +0,0 @@ -using System; -using System.Threading.Tasks; -using MediaBrowser.Controller.Net; -using MediaBrowser.Model.Activity; -using MediaBrowser.Model.Events; -using Microsoft.Extensions.Logging; - -namespace MediaBrowser.Api.System -{ - /// - /// Class SessionInfoWebSocketListener. - /// - public class ActivityLogWebSocketListener : BasePeriodicWebSocketListener - { - /// - /// Gets the name. - /// - /// The name. - protected override string Name => "ActivityLogEntry"; - - /// - /// The _kernel. - /// - private readonly IActivityManager _activityManager; - - public ActivityLogWebSocketListener(ILogger logger, IActivityManager activityManager) : base(logger) - { - _activityManager = activityManager; - _activityManager.EntryCreated += OnEntryCreated; - } - - private void OnEntryCreated(object sender, GenericEventArgs e) - { - SendData(true); - } - - /// - /// Gets the data to send. - /// - /// Task{SystemInfo}. - protected override Task GetDataToSend() - { - return Task.FromResult(Array.Empty()); - } - - /// - protected override void Dispose(bool dispose) - { - _activityManager.EntryCreated -= OnEntryCreated; - - base.Dispose(dispose); - } - } -} -- cgit v1.2.3