XSocketController.SendTo Xsockets 4.0中的更换方法



我要做的是用4.0重新创建该示例。

在CustomBroker和ContextHelper文件中的WebRTCSample中,SentTo-witch方法将对象作为ITextArgs 发送

obj.SendTo(c => c.Peer.Context.Equals(context), obj.Find(q => q.Peer.Context.Equals(context)).Select(p => p.Peer), Events.Context.Changed);

我知道在4.0(安装到OWIN(IIS)中)中,ITextArgs被替换为IMessage,但我不知道SendTo方法是如何替换的,它的替换是什么?

此外,当我安装4.0版本时,它没有在项目中安装任何Js文件(XSockets.WebRTC.latest.Js等)。可以从Sample中获取这些文件并在我的新项目中使用它们吗?

从4.0开始,所有围绕WebRTC的工作都已从默认的XSockets包中删除。所有关于WebRTC的代码都可以在GitHub 上找到

C#代码和JS代码都在那里。您将无法使用4.0的旧JavaScript文件…

当谈到SendTo等时,问题是4.0之前的XSockets只支持发布/订阅。在4.0中,XSockets支持发布/订阅以及RPC。

所以所有SendTo、SendToAll等都被重命名为PublishTo、PublishToAll。。。RPC使用InvokeTo、InvokeToAll等…

问候Uffe

相关内容

最新更新