0

我正在尝试将 Dagger 与 jooby 2 一起使用。我想注入 dslContext 或在ServiceRegistry. io.jooby.Jooby.require()如果用于获取实例的方法只能从 Jooby 类本身的实例访问,我该怎么做?例如我想写:

@Module
class DaggerModule {
    @Provides
    fun dslContext(): DSLContext {
        return require(DSLContext::class)
    }
}

注入应用程序本身似乎不是一个好主意。

有没有关于如何做到这一点的最佳实践?

4

0 回答 0