Exemple #1
0
        private void OpenSocket(string botUrl)
        {
            _botUrl = botUrl;
            var socket = new Socket(botUrl);

            _socket = socket;
            socket.On(Socket.EVENT_OPEN, () =>
            {
                socket.On(Socket.EVENT_MESSAGE, (data) =>
                {
                    _data   = data;
                    _status = Status.Busy;
                    ExpireSolution(true);
                });
            });
            socket.On(Socket.EVENT_CLOSE, () => { _socket = null; });
            socket.Open();
        }