aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Controller/Kernel.cs
diff options
context:
space:
mode:
authorLukePulverenti <luke.pulverenti@gmail.com>2013-03-04 23:25:27 -0500
committerLukePulverenti <luke.pulverenti@gmail.com>2013-03-04 23:25:27 -0500
commitbf9e24502c26bc130960cebc6b1be16635070bc8 (patch)
tree4e7f07ec99b476b179ee4ef85d19860f3a73ee85 /MediaBrowser.Controller/Kernel.cs
parent4c725e69a8bb96da1f69fc3d958c680b77712f81 (diff)
extracted an installation manager interface
Diffstat (limited to 'MediaBrowser.Controller/Kernel.cs')
-rw-r--r--MediaBrowser.Controller/Kernel.cs14
1 files changed, 5 insertions, 9 deletions
diff --git a/MediaBrowser.Controller/Kernel.cs b/MediaBrowser.Controller/Kernel.cs
index 9f97b1719..947fb8e6d 100644
--- a/MediaBrowser.Controller/Kernel.cs
+++ b/MediaBrowser.Controller/Kernel.cs
@@ -48,12 +48,6 @@ namespace MediaBrowser.Controller
public FFMpegManager FFMpegManager { get; private set; }
/// <summary>
- /// Gets the installation manager.
- /// </summary>
- /// <value>The installation manager.</value>
- public InstallationManager InstallationManager { get; set; }
-
- /// <summary>
/// Gets or sets the file system manager.
/// </summary>
/// <value>The file system manager.</value>
@@ -331,10 +325,12 @@ namespace MediaBrowser.Controller
{
var info = base.GetSystemInfo();
- if (InstallationManager != null)
+ var installationManager = ApplicationHost.Resolve<IInstallationManager>();
+
+ if (installationManager != null)
{
- info.InProgressInstallations = InstallationManager.CurrentInstallations.Select(i => i.Item1).ToArray();
- info.CompletedInstallations = InstallationManager.CompletedInstallations.ToArray();
+ info.InProgressInstallations = installationManager.CurrentInstallations.Select(i => i.Item1).ToArray();
+ info.CompletedInstallations = installationManager.CompletedInstallations.ToArray();
}
return info;