我想从使用SocketIO4Net.Client的客户端订阅socket.io频道
考虑到库中没有实现订阅操作或订阅消息类型,最好的方法是什么?
答案 0 :(得分:0)
您可以通过3种基本方式从SocketIO4Net.Client中订阅频道/会议室:
[来自文档]
在.net客户端中注册Socket.IO事件消息可以通过以下几种方式完成:
使用Action委托 使用具有匿名方法的Action委托 将lambda表达式用于.On(eventName,Action)方法中的Action委托实例(首选)。 默认情况下,收到的所有消息都通过Message事件公开。通过.On()方法注册的事件消息将跳过消息事件通知。
一般方法如下:
socket.On("news", (data) =>
{
var raw = data.RawMessage();
});
[文件] [1]
有一个公平的结果[1]:http://socketio4net.codeplex.com/documentation,有什么特别的东西没有被覆盖(如果是这样会增加)吗?