軽くはまったので備忘録として残しておきます。
本エントリーは下記バージョンで動作確認しています。
Play Framework | 2.5.15 |
---|
経緯
Scalaテンプレートからmessagesファイルの内容を取得するのは簡単にできます。
同じようなことをPlayのControllerクラスからやりたいだけなのに、非推奨クラスになっていた。
非推奨クラスを用いた場合の処理
解決方法
MessagesApiをInjectしてpreferredメソッドからmessagesインスタンスを生成する
以上です!