2018-06-23 22:49:46 +02:00
|
|
|
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) {
|
2018-06-24 17:27:33 +02:00
|
|
|
bean { return@bean SubsonicAPIClient(get(), get()) }
|
2018-06-23 22:49:46 +02:00
|
|
|
}
|