public SettingsViewModel(ISettingsRepository settingsRepository, IProgressService progressService, IHistoryNavigationService navigationService, IStorageService storageService) : base(settingsRepository, storageService) { _settingsRepository = settingsRepository; _progressService = progressService; _navigationService = navigationService; _saveSettings = new RelayCommand(SaveSettings, () => CanSaveSettings); }
public SettingsRepository(IStorageService storageService, IDataService dataService) { _storageService = storageService; _dataService = dataService; }
public DrinkerCycleRepository(IDataService dataService, IStorageService storageService, ISettingsRepository settingsRepository) { _dataService = dataService; _storageService = storageService; _settingsRepository = settingsRepository; }