ラッパーをInjectするように

This commit is contained in:
rca 2024-06-29 10:50:23 +09:00
parent 0e6b2e58c1
commit 72ec401881

View File

@ -13,6 +13,7 @@ import one.nem.kidshift.data.retrofit.model.converter.TaskModelConverter;
import one.nem.kidshift.data.retrofit.model.parent.ParentInfoResponse; import one.nem.kidshift.data.retrofit.model.parent.ParentInfoResponse;
import one.nem.kidshift.data.retrofit.model.task.TaskListResponse; import one.nem.kidshift.data.retrofit.model.task.TaskListResponse;
import one.nem.kidshift.data.room.KidShiftDatabase; import one.nem.kidshift.data.room.KidShiftDatabase;
import one.nem.kidshift.data.room.utils.CacheWrapper;
import one.nem.kidshift.model.ChildModel; import one.nem.kidshift.model.ChildModel;
import one.nem.kidshift.model.ParentModel; import one.nem.kidshift.model.ParentModel;
import one.nem.kidshift.model.tasks.TaskItemModel; import one.nem.kidshift.model.tasks.TaskItemModel;
@ -25,14 +26,14 @@ public class KSActionsImpl implements KSActions {
private UserSettings userSettings; private UserSettings userSettings;
private KidShiftApiService kidShiftApiService; private KidShiftApiService kidShiftApiService;
private KSLogger logger; private KSLogger logger;
private KidShiftDatabase kidShiftDatabase; private CacheWrapper cacheWrapper;
@Inject @Inject
public KSActionsImpl(UserSettings userSettings, KidShiftApiService kidShiftApiService, KSLogger logger, KidShiftDatabase kidShiftDatabase) { public KSActionsImpl(UserSettings userSettings, KidShiftApiService kidShiftApiService, KSLogger logger, CacheWrapper cacheWrapper) {
this.userSettings = userSettings; this.userSettings = userSettings;
this.kidShiftApiService = kidShiftApiService; this.kidShiftApiService = kidShiftApiService;
this.logger = logger; this.logger = logger;
this.kidShiftDatabase = kidShiftDatabase; this.cacheWrapper = cacheWrapper;
logger.setTag("KSActions"); logger.setTag("KSActions");
} }