PlayFramework

PlayFramework+GuiceでDIしているときに型クラスインスタンスでインジェクションされたクラスを使用する

PlayFrameworkでGuiceを使ってDIしているときに、 型クラスインスタンスでインジェクションされたクラスを使う方法を調べました。 以下のようなコードがあるとします。 // Factory.scala trait Factory[T] { def create: T } case class Type1() object Type…