Beispiel #1
0
 /// <summary>
 /// Disposes the external web socket server.
 /// </summary>
 private void DisposeExternalWebSocketServer()
 {
     if (ExternalWebSocketServer != null)
     {
         _logger.Info("Disposing {0}", ExternalWebSocketServer.GetType().Name);
         ExternalWebSocketServer.Dispose();
     }
 }
Beispiel #2
0
        /// <summary>
        /// Starts the external web socket server.
        /// </summary>
        private void ReloadExternalWebSocketServer(int portNumber)
        {
            DisposeExternalWebSocketServer();

            ExternalWebSocketServer = _applicationHost.Resolve <IWebSocketServer>();

            ExternalWebSocketServer.Start(portNumber);
            ExternalWebSocketServer.WebSocketConnected += HttpServer_WebSocketConnected;
        }
        /// <summary>
        /// Starts the external web socket server.
        /// </summary>
        private void ReloadExternalWebSocketServer()
        {
            DisposeExternalWebSocketServer();

            ExternalWebSocketServer = _applicationHost.Resolve <IWebSocketServer>();

            ExternalWebSocketServer.Start(ConfigurationManager.Configuration.LegacyWebSocketPortNumber);
            ExternalWebSocketServer.WebSocketConnected += HttpServer_WebSocketConnected;
        }