Play 2.0.4 の私のプログラムには、次のコードがありました。
val channel = Enumerator.imperative[JsValue](onStart = self ! NotifyJoin(username))
そして今、それは非推奨であると言い、APIは代わりにorimperative
を使うべきだと言っています。私のコードではユニキャストだったので、私は使用する傾向があります。だから私は好きにするunicast
broadcast
unicast
channel
val channel = Concurrent.unicast[JsValue](onStart = self ! NotifyJoin(username))
しかし、それは機能しません..それunicast
は何か他のものを望んでいるようです. 私はそれを理解できません-APIにはこれ以上の情報はありません...誰もここで何をすべきか知っていますか?
アップデート:
Play Framework ユーザー グループでディスカッションを開始しました。パラダイムに精通している開発者の間では、かなり一般的な問題であることが判明しました。ドキュメントが改善されることを願っています。