gpt4 book ai didi

android - 如何将 repo 注入(inject) FirebaseMessagingService 类

转载 作者:行者123 更新时间:2023-12-02 13:12:52 28 4
gpt4 key购买 nike

我想在 token 准备好后将客户端 FCM token 发送到我的服务器,因此我需要 MyFirebaseMessagingService 中的用户存储库。

问题是 FirebaseMessagingService 需要默认的空构造函数。
那么如何在 MyFirebaseMessagingService 类中注入(inject)我的 userRepo 呢?
我使用 Koin 作为依赖注入(inject)

最佳答案

我找到了答案:

class FCMService: FirebaseMessagingService(), KoinComponent {
private val userRepository: UserRepository by inject()
...
}

关于android - 如何将 repo 注入(inject) FirebaseMessagingService 类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55338558/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com