11 lines
342 B
Kotlin
11 lines
342 B
Kotlin
package org.moire.ultrasonic.api.subsonic.di
|
|
|
|
import org.koin.dsl.context.Context
|
|
import org.moire.ultrasonic.api.subsonic.SubsonicAPIClient
|
|
|
|
const val SUBSONIC_API_CLIENT_CONTEXT = "SubsonicApiClientContext"
|
|
|
|
fun Context.subsonicApiModule() = context(SUBSONIC_API_CLIENT_CONTEXT) {
|
|
bean { return@bean SubsonicAPIClient(get(), get()) }
|
|
}
|