【发布时间】:2019-09-06 06:06:53
【问题描述】:
假设我有两个接口,例如:
interface LetterClassifier
interface NumberClassifier
然后这些接口将应用于这个类:
class Classifier() : LetterClassifier, NumberClassifier
现在,我只想以LetterClassifier 和NumberClassifier 的形式提供这些实例,而不是Koin 中的Classifier。
我认为这样做的方式是:
module {
val classifier = Classifier()
single<NumberClassifier> { classifier }
single<LetterClassifier> { classifier }
}
但我认为这不是正确的方法。有人可以指导我吗?
【问题讨论】: