ParameterResolver

class ParameterResolver(json: Json = Json { ignoreUnknownKeys = true }, maxBodySize: Int = MAX_BODY_SIZE) : KoinComponent

Ktorのコンテキストからパラメータ値を解決するクラス 各パラメータタイプに対応した解決ロジックを提供する

Constructors

Link copied to clipboard
constructor(json: Json = Json { ignoreUnknownKeys = true }, maxBodySize: Int = MAX_BODY_SIZE)

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open fun getKoin(): Koin
Link copied to clipboard
suspend fun resolve(call: ApplicationCall, paramInfo: ParameterInfo): Either<ResolveError, Any?>

Ktorのコンテキストからパラメータ値を解決する