class SomeWorker(
appContext: Context,
workerParams: WorkerParameters
) : Worker(appContext, workerParams) {
override fun doWork(): Result {
// Do the work here
return Result.success()
}
}
val request = PeriodicWorkRequest
.Builder(SomeWorker::class.java, 1, TimeUnit.HOURS)
.build()
WorkManager.getInstance()
.enqueue(request)