SyncWorker
@AssistedInject
Parameters
context
The application context provided by WorkManager
workerParameters
Worker parameters provided by WorkManager
ioDispatcher
The IO coroutine dispatcher for performing sync operations
homeRepository
The repository that performs the actual sync logic