Ageev Valentin
04/30/2019, 2:45 PMKodein.Module("MessageServices", allowSilentOverride = true) {
bind<MessageService>() with scoped(WeakContextScope.of<Activity>()).singleton {
ActivityMessageService(context)
}
bind<MessageService>(overrides = true) with scoped(WeakContextScope.of<Fragment>()).singleton {
FragmentMessageService(context)
}
}