mirror of
https://github.com/lidarr/lidarr.git
synced 2025-08-14 02:37:08 -07:00
Alot of refactoring.
This commit is contained in:
parent
2e94e322f4
commit
72d0fc50ed
89 changed files with 503 additions and 767 deletions
|
@ -6,13 +6,14 @@ using Ninject;
|
|||
using NzbDrone.Common;
|
||||
using NzbDrone.Providers;
|
||||
|
||||
|
||||
namespace NzbDrone
|
||||
{
|
||||
public class ApplicationServer : ServiceBase
|
||||
{
|
||||
private static readonly Logger Logger = LogManager.GetLogger("Host.App");
|
||||
|
||||
private readonly ConfigProvider _configProvider;
|
||||
private readonly ConfigFileProvider _configFileProvider;
|
||||
private readonly DebuggerProvider _debuggerProvider;
|
||||
private readonly EnviromentProvider _enviromentProvider;
|
||||
private readonly IISProvider _iisProvider;
|
||||
|
@ -21,11 +22,11 @@ namespace NzbDrone
|
|||
private readonly WebClient _webClient;
|
||||
|
||||
[Inject]
|
||||
public ApplicationServer(ConfigProvider configProvider, WebClient webClient, IISProvider iisProvider,
|
||||
public ApplicationServer(ConfigFileProvider configFileProvider, WebClient webClient, IISProvider iisProvider,
|
||||
DebuggerProvider debuggerProvider, EnviromentProvider enviromentProvider,
|
||||
ProcessProvider processProvider, MonitoringProvider monitoringProvider)
|
||||
{
|
||||
_configProvider = configProvider;
|
||||
_configFileProvider = configFileProvider;
|
||||
_webClient = webClient;
|
||||
_iisProvider = iisProvider;
|
||||
_debuggerProvider = debuggerProvider;
|
||||
|
@ -51,7 +52,7 @@ namespace NzbDrone
|
|||
|
||||
_debuggerProvider.Attach();
|
||||
|
||||
if (_enviromentProvider.IsUserInteractive && _configProvider.LaunchBrowser)
|
||||
if (_enviromentProvider.IsUserInteractive && _configFileProvider.LaunchBrowser)
|
||||
{
|
||||
try
|
||||
{
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue