Есть необходимость вот такой код перенести на C#
var socket = io("socket.donationalerts.ru:3001");
socket.emit('add-user', {token: "my-token", type: "minor"});
socket.on('donation', function(msg){
console.log(msg);
});
Сюда ответ в jsone приходит.
Делаю тестовое консольное приложение, чтобы понять что куда и как:
Подключил
SocketIoClientDotNet.
var socket = IO.Socket("http://socket.donationalerts.ru:3001/");
socket.On(Socket.EVENT_CONNECT, () => {
socket.Emit("donation");
});
socket.On("donation", (data) =>
{
Console.WriteLine(data.ToString());
socket.Disconnect();
});
Console.ReadLine();
Вот этот код в консоль выдает
DoWrite data = System.Byte[]
Ну и в нем отсутсвуют параметры add-user. Собственно вопрос может кто-нибудь подскажет как их туда передать. И вообще в какую сторону копать, буду очень благодарен.