groovy dependencies { implementation 'com.github.kylewbanks:injekt-core:{latest-version}' } kotlin class UserService @Inject constructor(private val userRepository: UserRepository) { // ... } class UserRepository { // ... } kotlin fun main() { InjektModule { bind<UserRepository>() with singleton { UserRepository() } } val userService: UserService = Injekt.get() // ... }


上一篇:
下一篇:
切换中文