← Back to Kairo Docs|API Reference (Dokka)

ClientFeature

abstract class ClientFeature(httpClientName: String) : Feature, HasKoinModules

Extend this to create Ktor-native HTTP clients. Create a separate Feature for each external integration.

Constructors

Link copied to clipboard
constructor(httpClientName: String)

Properties

Link copied to clipboard
open override val koinModules: List<Module>
Link copied to clipboard
open override val lifecycle: List<LifecycleHandler>
Link copied to clipboard
abstract val name: String

Functions

Link copied to clipboard
open override fun toString(): String