Sam
10/11/2019, 11:58 AM<https://github.com/InsertKoinIO/koin/issues/471>
, but not work, so anyone have any solution for generic type ?
Thanks
LoginRepository extends BaseRepository
factory<BaseRepository> { LoginRepository(get()) }
abstract class BaseUseCase<R : BaseRepository> : KoinComponent {
private val _repository: BaseRepository by inject()
protected val repository: R
get() {
return _repository as R
}
}
arnaud.giuliani
10/14/2019, 8:37 AMSam
10/14/2019, 5:30 PMSam
10/14/2019, 5:45 PM<https://gist.github.com/magillus/07c6b188bafd927fe9944e049e7d8343>
arnaud.giuliani
10/15/2019, 7:26 AM