diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-08-07 15:15:55 -0400 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2013-08-07 15:15:55 -0400 |
| commit | a3f7ebe7025c1c3a8bde3dd62517027c37d11a43 (patch) | |
| tree | 4122ff2838fa065a8632d123f2c868865b7dd4ba /MediaBrowser.Common.Implementations/BaseApplicationHost.cs | |
| parent | a092b77fa4b50328f9aa96dddd628a75088a162d (diff) | |
3.0.4967.25605
Diffstat (limited to 'MediaBrowser.Common.Implementations/BaseApplicationHost.cs')
| -rw-r--r-- | MediaBrowser.Common.Implementations/BaseApplicationHost.cs | 12 |
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); |
