Есть класс:
public class ClientSocket
{
private CancellationTokenSource source = new CancellationTokenSource();
private Uri uri;
private ClientWebSocket client = new ClientWebSocket();
public void connect(string address)
{
uri = new Uri(address);
client.ConnectAsync(uri, source.Token);
}
public void send(string message)
{
client.SendAsync(new ArraySegment<byte>(Encoding.UTF8.GetBytes(message), 0, message.Length),
WebSocketMessageType.Text, false, source.Token);
}
}
Подключиться к серверу могу, но вот когда пытаюсь вызвать метод send(), вызывается исключение:
System.InvalidOperationException: "Протокол WebSocket не подключен."
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости