Код: Выделить всё
MyClass.Builder(context: Context)
MyClass.Builder(params = params, context = Context)
и мне нужно вводить контекст в обоих конструкторах.
Код: Выделить всё
val module = module {
factory { MyClass.Builder(androidContext()) }
factory { (params: SearchParameters) -> MyClass.Builder(params = params, context = androidContext()) }
}
< /code>
Но я получаю эту ошибку: < /p>
Caused by: org.koin.core.error.DefinitionOverrideException: Already existing definition for [Factory:'MyClass$Builder']
Подробнее здесь: https://stackoverflow.com/questions/797 ... or-as-well