I want to send client FCM token to my server when the token is ready, so I need my user repository in MyFirebaseMessagingService.
The problem is FirebaseMessagingService needs default empty constructor. So How can inject my userRepo in the MyFirebaseMessagingService class? I'm using Koin as dependency injection
I found my answer:
class FCMService: FirebaseMessagingService(), KoinComponent {
private val userRepository: UserRepository by inject()
...
}
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With