RefreshShows() in Repository get called every time onCreate() callback of Activity get called
问题 I have following project in Github : https://github.com/Ali-Rezaei/TVMaze I have started to using Koin as dependency injection framework in a sample app : class TVMazeApplication : Application() { override fun onCreate() { super.onCreate() startKoin { androidContext(this@TVMazeApplication) modules(networkModule) modules(persistenceModule) modules(repositoryModule) modules(viewModelModule) } } } This is my repository class : class ShowRepository( private val dao: ShowDao, private val api: