ClientWebSocket - почему не сделали получение всего сообщени
От: Shmj Ниоткуда  
Дата: 19.10.20 14:02
Оценка: :)
Почему в 2020 году я должен заморачиваться вручную с buffer и MemoryStream, читая сообщение по частям и проверяя EndOfMessage, но до сих пор нет метода, который сам всю эту рутину сделает и выдаст мне все сообщение в виде массива или текста?

Ну и чтобы 2 раза не вставать — как бы вы написали наиболее кратко чтения всего сообщения. Согласны ли с предложенным вариантом https://stackoverflow.com/questions/60220044/how-to-get-c-sharp-websocketclient-to-listen-for-messages-in-an-ongoing-capacity или можете лучше?
Отредактировано 19.10.2020 14:05 Shmj . Предыдущая версия . Еще …
Отредактировано 19.10.2020 14:02 Shmj . Предыдущая версия .
Re: ClientWebSocket - почему не сделали получение всего сообщени
От: Serginio1 СССР https://habrahabr.ru/users/serginio1/topics/
Дата: 19.10.20 14:22
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Почему в 2020 году я должен заморачиваться вручную с buffer и MemoryStream, читая сообщение по частям и проверяя EndOfMessage, но до сих пор нет метода, который сам всю эту рутину сделает и выдаст мне все сообщение в виде массива или текста?


S>Ну и чтобы 2 раза не вставать — как бы вы написали наиболее кратко чтения всего сообщения. Согласны ли с предложенным вариантом https://stackoverflow.com/questions/60220044/how-to-get-c-sharp-websocketclient-to-listen-for-messages-in-an-ongoing-capacity или можете лучше?


Наверное, что бы ты использовал SignalR https://docs.microsoft.com/ru-ru/aspnet/signalr/overview/getting-started/introduction-to-signalr
и солнце б утром не вставало, когда бы не было меня
Re[2]: ClientWebSocket - почему не сделали получение всего сообщени
От: Shmj Ниоткуда  
Дата: 19.10.20 14:36
Оценка:
Здравствуйте, Serginio1, Вы писали:

S>Наверное, что бы ты использовал SignalR https://docs.microsoft.com/ru-ru/aspnet/signalr/overview/getting-started/introduction-to-signalr


Это решает сервер а не клиент.
Re: ClientWebSocket - почему не сделали получение всего сообщени
От: Sinclair Россия https://github.com/evilguest/
Дата: 20.10.20 03:41
Оценка:
Здравствуйте, Shmj, Вы писали:

S>Почему в 2020 году я должен заморачиваться вручную с buffer и MemoryStream, читая сообщение по частям и проверяя EndOfMessage, но до сих пор нет метода, который сам всю эту рутину сделает и выдаст мне все сообщение в виде массива или текста?

А как этот метод определит EndOfMessage?
Уйдемте отсюда, Румата! У вас слишком богатые погреба.
Re[2]: ClientWebSocket - почему не сделали получение всего сообщени
От: Shmj Ниоткуда  
Дата: 20.10.20 05:24
Оценка:
Здравствуйте, Sinclair, Вы писали:

S>>Почему в 2020 году я должен заморачиваться вручную с buffer и MemoryStream, читая сообщение по частям и проверяя EndOfMessage, но до сих пор нет метода, который сам всю эту рутину сделает и выдаст мне все сообщение в виде массива или текста?

S>А как этот метод определит EndOfMessage?

Там есть такое свойство.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.