diff --git a/MediaBrowser.Common.Implementations/BaseApplicationHost.cs b/MediaBrowser.Common.Implementations/BaseApplicationHost.cs index 45b1f0e3ff..0d261bdb8b 100644 --- a/MediaBrowser.Common.Implementations/BaseApplicationHost.cs +++ b/MediaBrowser.Common.Implementations/BaseApplicationHost.cs @@ -145,8 +145,9 @@ namespace MediaBrowser.Common.Implementations Resolve().AddTasks(GetExports(false)); Resolve().Init(GetExports(false)); + Resolve().AddWebSocketListeners(GetExports(false)); - Resolve().AddWebSocketListeners(GetExports()); + Resolve().Start(); } /// diff --git a/MediaBrowser.Common/Kernel/BaseKernel.cs b/MediaBrowser.Common/Kernel/BaseKernel.cs index 68983064e4..6183c28396 100644 --- a/MediaBrowser.Common/Kernel/BaseKernel.cs +++ b/MediaBrowser.Common/Kernel/BaseKernel.cs @@ -231,7 +231,6 @@ namespace MediaBrowser.Common.Kernel await OnComposablePartsLoaded().ConfigureAwait(false); ServerManager = ApplicationHost.Resolve(); - ServerManager.Start(); } /// diff --git a/MediaBrowser.ServerApplication/ApplicationHost.cs b/MediaBrowser.ServerApplication/ApplicationHost.cs index f4b110b399..8205018ab7 100644 --- a/MediaBrowser.ServerApplication/ApplicationHost.cs +++ b/MediaBrowser.ServerApplication/ApplicationHost.cs @@ -127,17 +127,6 @@ namespace MediaBrowser.ServerApplication RegisterSingleInstance(ServerFactory.CreateServer(this, ProtobufSerializer, Logger, "Media Browser", "index.html"), false); } - /// - /// Finds the parts. - /// - protected override void FindParts() - { - Resolve().AddTasks(GetExports(false)); - - Resolve().Init(GetExports(false)); - Resolve().AddWebSocketListeners(GetExports(false)); - } - /// /// Restarts this instance. ///