aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Common.Implementations/BaseApplicationHost.cs
diff options
context:
space:
mode:
authorLuke Pulverenti <luke.pulverenti@gmail.com>2013-08-07 15:15:55 -0400
committerLuke Pulverenti <luke.pulverenti@gmail.com>2013-08-07 15:15:55 -0400
commita3f7ebe7025c1c3a8bde3dd62517027c37d11a43 (patch)
tree4122ff2838fa065a8632d123f2c868865b7dd4ba /MediaBrowser.Common.Implementations/BaseApplicationHost.cs
parenta092b77fa4b50328f9aa96dddd628a75088a162d (diff)
3.0.4967.25605
Diffstat (limited to 'MediaBrowser.Common.Implementations/BaseApplicationHost.cs')
-rw-r--r--MediaBrowser.Common.Implementations/BaseApplicationHost.cs12
1 files changed, 2 insertions, 10 deletions
diff --git a/MediaBrowser.Common.Implementations/BaseApplicationHost.cs b/MediaBrowser.Common.Implementations/BaseApplicationHost.cs
index 4d7743485..31db86ddf 100644
--- a/MediaBrowser.Common.Implementations/BaseApplicationHost.cs
+++ b/MediaBrowser.Common.Implementations/BaseApplicationHost.cs
@@ -127,11 +127,6 @@ namespace MediaBrowser.Common.Implementations
/// <value>The security manager.</value>
protected ISecurityManager SecurityManager { get; private set; }
/// <summary>
- /// Gets the package manager.
- /// </summary>
- /// <value>The package manager.</value>
- protected IPackageManager PackageManager { get; private set; }
- /// <summary>
/// Gets the HTTP client.
/// </summary>
/// <value>The HTTP client.</value>
@@ -286,10 +281,7 @@ namespace MediaBrowser.Common.Implementations
SecurityManager = new PluginSecurityManager(this, HttpClient, JsonSerializer, ApplicationPaths);
RegisterSingleInstance(SecurityManager);
- PackageManager = new PackageManager(SecurityManager, NetworkManager, HttpClient, ApplicationPaths, JsonSerializer, Logger);
- RegisterSingleInstance(PackageManager);
-
- InstallationManager = new InstallationManager(HttpClient, PackageManager, JsonSerializer, Logger, this);
+ InstallationManager = new InstallationManager(Logger, this, ApplicationPaths, HttpClient, JsonSerializer, SecurityManager, NetworkManager);
RegisterSingleInstance(InstallationManager);
});
}
@@ -583,7 +575,7 @@ namespace MediaBrowser.Common.Implementations
/// <returns>Task.</returns>
public async Task UpdateApplication(PackageVersionInfo package, CancellationToken cancellationToken, IProgress<double> progress)
{
- await PackageManager.InstallPackage(progress, package, cancellationToken).ConfigureAwait(false);
+ await InstallationManager.InstallPackage(package, progress, cancellationToken).ConfigureAwait(false);
EventHelper.QueueEventIfNotNull(ApplicationUpdated, this, new GenericEventArgs<Version> { Argument = package.version }, Logger);