private void FetchDataSetsFromCache() { var cachedSets = repository.GetAll(); foreach (var set in cachedSets) { if (dataSetInfos.TryGetValue(set.Id, out var info)) { info.Cache = set; } else { dataSetInfos.Add(set.Id, new DataSetInfo_Model { Cache = set }); } } }
public List <PlantDataSet> GetAll() { return(_dataSetRepository.GetAll()); }