2023-06-04 18:27:40 +02:00

19 lines
485 B
Kotlin

package app.revanced.manager.di
import app.revanced.manager.network.service.HttpService
import app.revanced.manager.network.service.ReVancedService
import org.koin.core.module.dsl.singleOf
import org.koin.dsl.module
val serviceModule = module {
fun provideReVancedService(
client: HttpService,
): ReVancedService {
return ReVancedService(
client = client,
)
}
single { provideReVancedService(get()) }
singleOf(::HttpService)
}