При Http запросах ответ приходит сразу куда нужно и с ним можно дальше играться.
А вот если использовать WebSocket, то тут уже клиент отправляет запрос на сервер, а сервер уже отправляет обратку в специальный метод OnMessage.
Хочу реализовать примерно следующее
wsc.SendAsync("привет сервер, дай ответ пожалуйста", (answer)=>{
//и вот здесь обработать ответ.
})
Я полагаю сервер отправляет сообщение в OnMessage, а оттуда, если например содержит type = callback, то пихать его в тот answer
Вообще есть идеи в голове, но думаю костыли это всё
Надеюсь вы поняли