wirejust creates a new instance
wireWith, same thing, just creates an instance
objectis not what you are after, if you need it to access dynamic configuraiton
trait Search(part of
modelpackage) implemented by
searchpackage), I'd like a
case class Board(
modelpackage) to use Search and not be aware which implementation it's using. The class hierarchy is not that complicated, yet passing the Search object down the hierarchy would be quite nasty. What can I do?