Кажется, что я могу вводить Услуги или Акку Актеры без использования модуля. Могу ли я узнать, что является целью модуля?Какова цель модуля scaldi
class Hello(implicit inj:Injector) extends Controller with AkkaInjectable {
val greetingService = inject[GreetingService]
implicit val system = inject [ActorSystem]
val greetingActor = injectActorRef[greetingActor]
def greet(person:Person) = Action {
Ok(greetingService.greet(person.name))
}
}
Даже не ниже него работает нормально
class MainModule extends Module {
binding to new GreetingService
bind [ActorSystem] to ActorSystem("ScaldiAkkaExample") destroyWith (_.terminate())
binding toProvider new StatisticsProvider
}
назначение модуля? – Mysterion
http://scaldi.org/learn/#module – laiboonh
Извините, я до сих пор не задал ваш вопрос. вам не нравится scaldi? вы не понимаете, как использовать модуль в scaldi? – Mysterion