Exemplo n.º 1
0
        public async Task OpenAsync(CancellationToken cancellationToken)
        {
            var state = GetState <Disconnected>();

            var socket = await _clientFactory.CreateConnectedAsync(state.EndPoint);

            _state = new Connected {
                Client = socket
            };

            await PingAsync(cancellationToken);
        }