socket.Emit ("my event", args);
Emitの引数argsはstringかシリアライズしたJSONらしい。
URL: http://www.nudoq.org/#!/Packages/SocketIO4Net.Client/SocketIOClient/Client/M/Emit
payload must a string or Json Serializable
payloadと呼ぶようだ。
URL: http://socketio4net.codeplex.com/discussions/357068
socket.Emit("my event", new { data = message }, null, (callback) => { var jsonMsg = callback as SocketIOClient.Messages.JsonEncodedEventMessage; // callback will be of type JsonEncodedEventMessage, cast for intellisense Console.WriteLine(string.Format("callback [root].[messageAck]: {0} \r\n", jsonMsg.Args)); });
new { data = message }な書き方がC#でできるの?