예제 #1
0
        private Task SaveExposureDataAsync(IList <DailySummary> dailySummaryList, IList <ExposureWindow> exposureWindowList)
        {
            _loggerService.StartMethod();

            string dailySummaryListJson   = JsonConvert.SerializeObject(dailySummaryList);
            string exposureWindowListJson = JsonConvert.SerializeObject(exposureWindowList);

            try
            {
                _secureStorageService.SetStringValue(PreferenceKey.DailySummaries, dailySummaryListJson);
                _secureStorageService.SetStringValue(PreferenceKey.ExposureWindows, exposureWindowListJson);
                return(Task.CompletedTask);
            }
            finally
            {
                _loggerService.EndMethod();
            }
        }