public LanguageUseCase(ISaveDataRepository saveDataRepository, ILanguageRepository languageRepository) { _language = new ReactiveProperty <LanguageType>(saveDataRepository.Load().language); _languageRepository = languageRepository; }
public RankingScreenUseCase(ISaveDataRepository saveDataRepository, ILanguageRepository languageRepository) { language = saveDataRepository.Load().language; _languageScreenData = languageRepository.Find(language); }
public SaveDataService(ISaveDataRepository saveDataRepository) { _saveDataRepository = saveDataRepository; }
public ClearDataUseCase(ILevelEntity levelEntity, ISaveDataRepository saveDataRepository) { _levelEntity = levelEntity; _saveDataRepository = saveDataRepository; }
public SaveDataUseCase(ISaveDataRepository saveDataRepository) { _saveDataRepository = saveDataRepository; _saveData = _saveDataRepository.Load(); }