我正在开始一个新的 KMM 项目,我想集成一个 DI 系统。我发现有 2 个选项:Kodein和Koin。可悲的是 Koin 没有像 Dagger 那样在编译时验证,我想知道 Kodein 是否在编译时得到验证?期待您的回复,并提前致谢。
问问题
148 次
1 回答
2
在编译时都没有验证。Koin 可以在单元测试时进行验证:
https://doc.insert-koin.io/#/koin-test/checkmodules_plugin
类似 Dagger 的东西可能会等待编译器插件样式的 DI 库,但我们会看到。
于 2020-10-15T15:55:52.307 回答