WorkManagerのWorkerにDagger2でDIする

今回の前提: implementation "androidx.work:work-runtime-ktx:2.3.1" api "com.google.dagger:dagger:2.26" kapt "com.google.dagger:dagger-compiler:2.26" WorkerはWorkManagerによって生成される。デフォルトではContextとWorkerParametersが渡されて初期化される。初期化の際、それ以外に必要なオブジェクトを受け取…