我正在尝试创建简单的 p2p 区块链,但我陷入了创建从 WebSocketBehavior 派生的类并且一切正常的场景,但是当这个类在新的工作线程上捕获 OnMessage 时,我的对象中没有任何值。例如,使 BackgroundWorker 我可以将对象传递给 runAsync 以获得正确的值,但是对于这个 OnMessage 方法,不可能像这样传递对象。
在 WebSocketBehavior 中,我只能覆盖 OnMessage 方法,没有任何事件可以写入我自己的处理程序。
编辑:
现在我将这些变量更改为静态并且它可以工作,但我认为这不是合法的解决方案,所以我的问题仍然有效。
或者对于这种项目还有其他更好的 Lib 吗?