Exemplo n.º 1
0
        /// <summary>
        /// Starts receiving the WebSocket connection requests.
        /// </summary>
        public void Start()
        {
            var msg = _state.CheckIfStartable() ?? CheckIfCertificateExists();

            if (msg != null)
            {
                return;
            }

            _services.Start();
            _receiveTask = StartReceiving(_tokenSource.Token);

            _state = ServerState.Start;
        }
Exemplo n.º 2
0
 public void Start()
 {
     lock (_sync)
     {
         string text = _state.CheckIfStartable() ?? checkIfCertificateExists();
         if (text != null)
         {
             _logger.Error(text);
             return;
         }
         _services.Start();
         startReceiving();
         _state = ServerState.Start;
     }
 }
Exemplo n.º 3
0
        /// <summary>
        /// Starts receiving the WebSocket connection requests.
        /// </summary>
        public void Start()
        {
            lock (_sync) {
                var msg = _state.CheckIfStartable() ?? checkIfCertificateExists();
                if (msg != null)
                {
                    _logger.Error(String.Format("{0}\nstate: {1}\nsecure: {2}", msg, _state, _secure));
                    return;
                }

                _services.Start();
                startReceiving();

                _state = ServerState.Start;
            }
        }