From a3d855919eb18d5b51bedcc18ebb77931b4460c6 Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Sun, 15 Dec 2013 13:29:34 -0500 Subject: removed old kernel --- MediaBrowser.ServerApplication/ApplicationHost.cs | 21 ++++++--------------- 1 file changed, 6 insertions(+), 15 deletions(-) (limited to 'MediaBrowser.ServerApplication/ApplicationHost.cs') diff --git a/MediaBrowser.ServerApplication/ApplicationHost.cs b/MediaBrowser.ServerApplication/ApplicationHost.cs index 77b49fbf1..83d8d6504 100644 --- a/MediaBrowser.ServerApplication/ApplicationHost.cs +++ b/MediaBrowser.ServerApplication/ApplicationHost.cs @@ -70,12 +70,6 @@ namespace MediaBrowser.ServerApplication /// public class ApplicationHost : BaseApplicationHost, IServerApplicationHost { - /// - /// Gets the server kernel. - /// - /// The server kernel. - protected Kernel ServerKernel { get; set; } - /// /// Gets the server configuration manager. /// @@ -220,8 +214,6 @@ namespace MediaBrowser.ServerApplication /// Task. protected override async Task RegisterResources(IProgress progress) { - ServerKernel = new Kernel(); - await base.RegisterResources(progress).ConfigureAwait(false); RegisterSingleInstance(new HttpResultFactory(LogManager, FileSystemManager)); @@ -229,7 +221,6 @@ namespace MediaBrowser.ServerApplication RegisterSingleInstance(this); RegisterSingleInstance(ApplicationPaths); - RegisterSingleInstance(ServerKernel); RegisterSingleInstance(ServerConfigurationManager); RegisterSingleInstance(() => new AlchemyServer(Logger)); @@ -331,11 +322,11 @@ namespace MediaBrowser.ServerApplication /// private void SetKernelProperties() { - Parallel.Invoke( - () => ServerKernel.FFMpegManager = new FFMpegManager(ApplicationPaths, MediaEncoder, Logger, ItemRepository, FileSystemManager), - () => LocalizedStrings.StringFiles = GetExports(), - SetStaticProperties - ); + new FFMpegManager(ApplicationPaths, MediaEncoder, Logger, ItemRepository, FileSystemManager); + + LocalizedStrings.StringFiles = GetExports(); + + SetStaticProperties(); } /// @@ -568,7 +559,7 @@ namespace MediaBrowser.ServerApplication list.Add(typeof(IApplicationHost).Assembly); // Include composable parts in the Controller assembly - list.Add(typeof(Kernel).Assembly); + list.Add(typeof(IServerApplicationHost).Assembly); // Include composable parts in the Providers assembly list.Add(typeof(ImagesByNameProvider).Assembly); -- cgit v1.2.3