你如何在Kotlin中用Dagger 2注入命名的字段参数?
我有一个Java中的命名参数,我注入以下方式:
@Inject @Named("io") Scheduler ioScheduler;
我如何在Kotlin中做到这一点?
以下是Dagger2&Kotlin命名字段的格式。
@field:[Inject Named("io")] lateinit var ioScheduler: Scheduler
也可以看看:
- 后期初始化的属性
- Kotlin注释语法
- 注释使用站点目标