Dagger hilt with room and job scheduler

155 Views Asked by At

I want to locally store data in absence of internet connection and thus am using job scheduler to schedule my syncing. So my service needs access to dao and I am not sure what the correct components needs to be defined for dagger to correctly inject dao inside my service. I do not know how to constructor inject in service either. I think it should not be constructor injected into the service. What is the proper approach? And lastly, which coroutine scope should i be using to access database from service? I also need retrofit api to make network calls. How should i inject them into my jobservice?

0

There are 0 best solutions below