【发布时间】:2020-04-22 11:38:35
【问题描述】:
module {
// Shared user session data
scope(named("session")) {
scoped { UserSession() }
}
// Inject UserSession instance from "session" Scope
factory { (scopeId : ScopeID) -> Presenter(getScope(scopeId).get())}
}
但我什至不知道如何获得presenter?
我试试
val nameScope = getKoin().createScope("SomeName", named("session"))
val presenter = get<Presenter>(nameScope.id)
但它不正确。如何获得我的presenter?
【问题讨论】:
标签: kotlin koin koin-scope