inject

inline fun <T : Any> ApplicationCall.inject(qualifier: Qualifier? = null, noinline parameters: ParametersDefinition? = null): Lazy<T>
inline fun <T : Any> Application.inject(qualifier: Qualifier? = null, noinline parameters: ParametersDefinition? = null): Lazy<T>
inline fun <T : Any> Route.inject(qualifier: Qualifier? = null, noinline parameters: ParametersDefinition? = null): Lazy<T>
inline fun <T : Any> Routing.inject(qualifier: Qualifier? = null, noinline parameters: ParametersDefinition? = null): Lazy<T>

inject lazily given dependency

Parameters

qualifier
  • bean name / optional

parameters