ktp / toothpick.ktp.binding / CanBeBound / toProvider

toProvider

fun toProvider(providerClass: KClass<out Provider<out T>>): CanProvideSingletonOrSingleton<T>

DSL method to associate an provider to a binding, more Kotlin friendly.

Parameters

providerClass - the {@link KClass} used as a provider class for this binding.

Return
a binding statement for this key, with the provider class that can be further customized.