在我的播放2.0.4程序我有这样一段代码:PlayFramework的2.0.x - > 2.1-RC迁移
val channel = Enumerator.imperative[JsValue](onStart = self ! NotifyJoin(username))
,现在它说,imperative
已被弃用,该API说我应该使用unicast
或broadcast
。我倾向于使用unicast
,因为在我的代码中,channel
是单播的。所以,我做出这样
val channel = Concurrent.unicast[JsValue](onStart = self ! NotifyJoin(username))
但它不工作..看起来像unicast
想别的东西。我无法弄清楚 - API中没有更多的信息......有人知道该怎么做吗?
UPDATE:
开始在游戏框架用户组的讨论。结果是开发人员之间的一个相当普遍的问题,他们对这种范式非常了解。希望文档能够得到改进。
我认为play framework 2。*。*不擅长文档,我们将它与1.x.x版本进行比较。 –