diff options
| author | Mark Monteiro <marknr.monteiro@protonmail.com> | 2020-03-20 13:13:20 +0100 |
|---|---|---|
| committer | Mark Monteiro <marknr.monteiro@protonmail.com> | 2020-03-20 13:13:20 +0100 |
| commit | 1a63c3f3644f8144ac7761724476891f4dc1d2cd (patch) | |
| tree | bf4f9b885709c14d810740eb74525c942470a36c | |
| parent | 7dd2f3a8f2dc6ea4db5ef9e1db4684b39cbcb6d3 (diff) | |
Inject IConfiguration instead of resolving manually
| -rw-r--r-- | Emby.Server.Implementations/EntryPoints/StartupWizard.cs | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/Emby.Server.Implementations/EntryPoints/StartupWizard.cs b/Emby.Server.Implementations/EntryPoints/StartupWizard.cs index bc6b8c956..9a41396ce 100644 --- a/Emby.Server.Implementations/EntryPoints/StartupWizard.cs +++ b/Emby.Server.Implementations/EntryPoints/StartupWizard.cs @@ -13,10 +13,8 @@ namespace Emby.Server.Implementations.EntryPoints /// </summary> public sealed class StartupWizard : IServerEntryPoint { - /// <summary> - /// The app host. - /// </summary> private readonly IServerApplicationHost _appHost; + private readonly IConfiguration _appConfig; private readonly IServerConfigurationManager _config; /// <summary> @@ -24,9 +22,10 @@ namespace Emby.Server.Implementations.EntryPoints /// </summary> /// <param name="appHost">The application host.</param> /// <param name="config">The configuration manager.</param> - public StartupWizard(IServerApplicationHost appHost, IServerConfigurationManager config) + public StartupWizard(IServerApplicationHost appHost, IConfiguration appConfig, IServerConfigurationManager config) { _appHost = appHost; + _appConfig = appConfig; _config = config; } @@ -38,7 +37,7 @@ namespace Emby.Server.Implementations.EntryPoints return Task.CompletedTask; } - if (_appHost.Resolve<IConfiguration>().NoWebContent()) + if (_appConfig.NoWebContent()) { BrowserLauncher.OpenSwaggerPage(_appHost); } |
