Example #1
0
        public IReadOnlyList<LapTimeEntry> UpdateCachedLapTimesList(ILapTimesReader reader) {
            CleanUp(x => x.StartsWith(KeyPrefix));

            var list = reader.GetEntries().ToList();
            foreach (var entry in list) {
                Set(entry);
            }

            Set(KeyLastUpdated, reader.GetLastModified());
            return list;
        }