I recently built a websocket client that streams data from bitmex's API using nodejs and wanted to do something similar but in C#. i am having trouble finding a working websocket sample as easy as the one for nodejs
Javascript Example:
//____________________________________________________________BITMEX SOCKET
var socket = new WebSocket('wss://www.bitmex.com/realtime?' +
'subscribe=instrument:XBTUSD,quote:XBTUSD,orderBook10:XBTUSD');
socket.onopen = function(data)
{
socket.onmessage = function(data)
{
var text = data.data;
if(text.includes("instrument"))
{
Console.log(text);
}
}
}
//____________________________________________________________
I have tried multiple examples using the WebSocketSharp and WebSocket.Client libraries but I am having no luck. all i want is to open and receive the data in a constant flow. any help would be awesome. Also, i know bitmex has their own library for .Net but i would like to use this in multiple circumstances if ever needed again.
question from:
https://stackoverflow.com/questions/65933272/easiest-way-to-connect-to-a-web-socket-in-c-sharp 与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…