aboutsummaryrefslogtreecommitdiff
path: root/MediaBrowser.Api/WebSocket/LogFileWebSocketListener.cs
diff options
context:
space:
mode:
authorLukePulverenti <luke.pulverenti@gmail.com>2013-02-26 12:21:18 -0500
committerLukePulverenti <luke.pulverenti@gmail.com>2013-02-26 12:21:18 -0500
commit0f1ec5b586161362b1e79f8100d427f06ab1a8a5 (patch)
tree16826fd1eab59886d2868e71c8ebab13c4326e5b /MediaBrowser.Api/WebSocket/LogFileWebSocketListener.cs
parentcbb2f00da5a6a45610c517392dae7067a620dba2 (diff)
fix log window setting
Diffstat (limited to 'MediaBrowser.Api/WebSocket/LogFileWebSocketListener.cs')
-rw-r--r--MediaBrowser.Api/WebSocket/LogFileWebSocketListener.cs20
1 files changed, 9 insertions, 11 deletions
diff --git a/MediaBrowser.Api/WebSocket/LogFileWebSocketListener.cs b/MediaBrowser.Api/WebSocket/LogFileWebSocketListener.cs
index e0879d924..2480b2af8 100644
--- a/MediaBrowser.Api/WebSocket/LogFileWebSocketListener.cs
+++ b/MediaBrowser.Api/WebSocket/LogFileWebSocketListener.cs
@@ -26,20 +26,18 @@ namespace MediaBrowser.Api.WebSocket
/// <summary>
/// The _kernel
/// </summary>
- private readonly IApplicationHost _appHost;
- private readonly IKernel _kernel;
-
+ private readonly ILogManager _logManager;
+
/// <summary>
/// Initializes a new instance of the <see cref="LogFileWebSocketListener" /> class.
/// </summary>
/// <param name="logger">The logger.</param>
- /// <param name="kernel">The kernel.</param>
- public LogFileWebSocketListener(ILogger logger, IApplicationHost host, IKernel kernel)
+ /// <param name="logManager">The log manager.</param>
+ public LogFileWebSocketListener(ILogger logger, ILogManager logManager)
: base(logger)
{
- _appHost = host;
- _kernel = kernel;
- kernel.LoggerLoaded += kernel_LoggerLoaded;
+ _logManager = logManager;
+ _logManager.LoggerLoaded += kernel_LoggerLoaded;
}
/// <summary>
@@ -49,9 +47,9 @@ namespace MediaBrowser.Api.WebSocket
/// <returns>IEnumerable{System.String}.</returns>
protected override async Task<IEnumerable<string>> GetDataToSend(LogFileWebSocketState state)
{
- if (!string.Equals(_appHost.LogFilePath, state.LastLogFilePath))
+ if (!string.Equals(_logManager.LogFilePath, state.LastLogFilePath))
{
- state.LastLogFilePath = _appHost.LogFilePath;
+ state.LastLogFilePath = _logManager.LogFilePath;
state.StartLine = 0;
}
@@ -70,7 +68,7 @@ namespace MediaBrowser.Api.WebSocket
{
if (dispose)
{
- _kernel.LoggerLoaded -= kernel_LoggerLoaded;
+ _logManager.LoggerLoaded -= kernel_LoggerLoaded;
}
base.Dispose(dispose);
}