diff options
| author | Luke Pulverenti <luke.pulverenti@gmail.com> | 2014-05-18 15:58:42 -0400 |
|---|---|---|
| committer | Luke Pulverenti <luke.pulverenti@gmail.com> | 2014-05-18 15:58:42 -0400 |
| commit | 3ccecd3ca3a1640f15ffae70914a8ad0f5a1cb99 (patch) | |
| tree | 737ee22469a54e14e4f4fa497a3216578b2d0983 /MediaBrowser.Server.Implementations/Session/WebSocketController.cs | |
| parent | ca5989cb17b324ee481b92ddf3cd1ea47af85cbe (diff) | |
channel fixes
Diffstat (limited to 'MediaBrowser.Server.Implementations/Session/WebSocketController.cs')
| -rw-r--r-- | MediaBrowser.Server.Implementations/Session/WebSocketController.cs | 10 |
1 files changed, 4 insertions, 6 deletions
diff --git a/MediaBrowser.Server.Implementations/Session/WebSocketController.cs b/MediaBrowser.Server.Implementations/Session/WebSocketController.cs index 05eef611f..5fc28e81b 100644 --- a/MediaBrowser.Server.Implementations/Session/WebSocketController.cs +++ b/MediaBrowser.Server.Implementations/Session/WebSocketController.cs @@ -1,5 +1,4 @@ using MediaBrowser.Common.Net; -using MediaBrowser.Controller; using MediaBrowser.Controller.Session; using MediaBrowser.Model.Entities; using MediaBrowser.Model.Logging; @@ -19,15 +18,13 @@ namespace MediaBrowser.Server.Implementations.Session public SessionInfo Session { get; private set; } public IReadOnlyList<IWebSocketConnection> Sockets { get; private set; } - private readonly IServerApplicationHost _appHost; private readonly ILogger _logger; private readonly ISessionManager _sessionManager; - public WebSocketController(SessionInfo session, IServerApplicationHost appHost, ILogger logger, ISessionManager sessionManager) + public WebSocketController(SessionInfo session, ILogger logger, ISessionManager sessionManager) { Session = session; - _appHost = appHost; _logger = logger; _sessionManager = sessionManager; Sockets = new List<IWebSocketConnection>(); @@ -121,14 +118,15 @@ namespace MediaBrowser.Server.Implementations.Session /// <summary> /// Sends the restart required message. /// </summary> + /// <param name="info">The information.</param> /// <param name="cancellationToken">The cancellation token.</param> /// <returns>Task.</returns> - public Task SendRestartRequiredNotification(CancellationToken cancellationToken) + public Task SendRestartRequiredNotification(SystemInfo info, CancellationToken cancellationToken) { return SendMessages(new WebSocketMessage<SystemInfo> { MessageType = "RestartRequired", - Data = _appHost.GetSystemInfo() + Data = info }, cancellationToken); } |
