I've annotated my database module providing the DA...
# dagger
c
I've annotated my database module providing the DAOs as such
Copy code
@dagger.MapKey
annotation class DaoKey(val value: KClass<out BaseDao<*>>)
so I can provide it into a map like
Copy code
@JvmStatic
@dagger.Provides
@IntoMap
@DaoKey(GeneralSettingsDao::class)
fun provideGeneralSettingsDao(registerDatabase: RegisterDatabase): GeneralSettingsDao =
    registerDatabase.generalSettingsDao()
but how do I provide the map for constructor injection?