Exemplo n.º 1
0
 public TasksRepository(IDataStoreProvider dataStoreProvider, string defaultTask = null)
 {
     _chosenAnswers      = new List <ChosenAnswer>();
     _taskCache          = dataStoreProvider.DataStore(TASK_STORAGE);
     EarnTask            = GetCachedTask(defaultTask);
     _taskStorageName    = QUESTIONNAIRE_ANSWERS_STORAGE;
     _chosenAnswersCache = dataStoreProvider.DataStore(_taskStorageName);
 }
 public IDataStore DataStore(string storage)
 {
     return(_dataStoreProvider.DataStore(storage));
 }