putServiceAs

inline fun <T : Any> DefaultServiceContainer.putServiceAs(t: T, name: String = T::class.getServiceName(), isPrimary: Boolean = false, priority: Int = 0, typeAliases: Set<KClass<*>> = emptySet(), annotations: Collection<Annotation> = emptySet())(source)
inline fun <T : Any> ServiceContainer.putServiceAs(t: T, name: String)(source)