【发布时间】:2013-01-03 15:01:15
【问题描述】:
在我的 Play 2.0.4 程序中,我有这段代码:
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 中没有更多信息......有人知道在这里做什么吗?
更新:
在 Play Framework 用户组中发起讨论。事实证明,对于熟悉范式的开发人员来说,这是一个非常普遍的问题。希望文档能够得到改进。
【问题讨论】:
-
当我们将它与 1.x.x 版本进行比较时,我认为 play framework 2.*.* 不擅长文档。
标签: playframework playframework-2.0 playframework-2.1