mirror of
https://github.com/jellyfin/jellyfin.git
synced 2026-06-29 11:02:14 +01:00
fixed the plugin catalog not loading
This commit is contained in:
@@ -23,11 +23,6 @@ namespace MediaBrowser.Common.Kernel
|
||||
where TConfigurationType : BaseApplicationConfiguration, new()
|
||||
where TApplicationPathsType : IApplicationPaths
|
||||
{
|
||||
/// <summary>
|
||||
/// Occurs when [has pending restart changed].
|
||||
/// </summary>
|
||||
public event EventHandler HasPendingRestartChanged;
|
||||
|
||||
#region ConfigurationUpdated Event
|
||||
/// <summary>
|
||||
/// Occurs when [configuration updated].
|
||||
@@ -43,20 +38,6 @@ namespace MediaBrowser.Common.Kernel
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region ReloadBeginning Event
|
||||
/// <summary>
|
||||
/// Fires whenever the kernel begins reloading
|
||||
/// </summary>
|
||||
public event EventHandler<EventArgs> ReloadBeginning;
|
||||
/// <summary>
|
||||
/// Called when [reload beginning].
|
||||
/// </summary>
|
||||
private void OnReloadBeginning()
|
||||
{
|
||||
EventHelper.QueueEventIfNotNull(ReloadBeginning, this, EventArgs.Empty, Logger);
|
||||
}
|
||||
#endregion
|
||||
|
||||
#region ReloadCompleted Event
|
||||
/// <summary>
|
||||
/// Fires whenever the kernel completes reloading
|
||||
@@ -141,12 +122,6 @@ namespace MediaBrowser.Common.Kernel
|
||||
/// <value>The plugins.</value>
|
||||
public IEnumerable<IPlugin> Plugins { get; protected set; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets the web socket listeners.
|
||||
/// </summary>
|
||||
/// <value>The web socket listeners.</value>
|
||||
public IEnumerable<IWebSocketListener> WebSocketListeners { get; private set; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets or sets the TCP manager.
|
||||
/// </summary>
|
||||
@@ -233,8 +208,6 @@ namespace MediaBrowser.Common.Kernel
|
||||
/// <returns>Task.</returns>
|
||||
public async Task Init()
|
||||
{
|
||||
OnReloadBeginning();
|
||||
|
||||
await ReloadInternal().ConfigureAwait(false);
|
||||
|
||||
OnReloadCompleted();
|
||||
@@ -275,7 +248,6 @@ namespace MediaBrowser.Common.Kernel
|
||||
/// </summary>
|
||||
protected virtual void FindParts()
|
||||
{
|
||||
WebSocketListeners = ApplicationHost.GetExports<IWebSocketListener>();
|
||||
Plugins = ApplicationHost.GetExports<IPlugin>();
|
||||
}
|
||||
|
||||
@@ -314,8 +286,6 @@ namespace MediaBrowser.Common.Kernel
|
||||
HasPendingRestart = true;
|
||||
|
||||
ServerManager.SendWebSocketMessage("HasPendingRestartChanged", GetSystemInfo());
|
||||
|
||||
EventHelper.QueueEventIfNotNull(HasPendingRestartChanged, this, EventArgs.Empty, Logger);
|
||||
}
|
||||
|
||||
/// <summary>
|
||||
|
||||
@@ -96,12 +96,6 @@ namespace MediaBrowser.Common.Kernel
|
||||
/// <value>The plug-in security manager.</value>
|
||||
ISecurityManager SecurityManager { get; set; }
|
||||
|
||||
/// <summary>
|
||||
/// Gets the web socket listeners.
|
||||
/// </summary>
|
||||
/// <value>The web socket listeners.</value>
|
||||
IEnumerable<IWebSocketListener> WebSocketListeners { get; }
|
||||
|
||||
/// <summary>
|
||||
/// Occurs when [reload completed].
|
||||
/// </summary>
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Threading;
|
||||
using System.Threading.Tasks;
|
||||
|
||||
@@ -50,5 +51,11 @@ namespace MediaBrowser.Common.Kernel
|
||||
/// <returns>Task.</returns>
|
||||
/// <exception cref="System.ArgumentNullException">messageType</exception>
|
||||
Task SendWebSocketMessageAsync<T>(string messageType, Func<T> dataFunction, CancellationToken cancellationToken);
|
||||
|
||||
/// <summary>
|
||||
/// Adds the web socket listeners.
|
||||
/// </summary>
|
||||
/// <param name="listeners">The listeners.</param>
|
||||
void AddWebSocketListeners(IEnumerable<IWebSocketListener> listeners);
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user