Exemplo n.º 1
0
        public static string ExposureDectionSummaryToJson(ExposureDetectionSummary exposureDetectionSummary)
        {
            JsonCompatibleExposureDetectionSummary jsonCompatibleExposureDetectionSummary
                = new JsonCompatibleExposureDetectionSummary(exposureDetectionSummary);

            return(JsonConvert.SerializeObject(jsonCompatibleExposureDetectionSummary));
        }
Exemplo n.º 2
0
        public static ExposureDetectionSummary ExposureDetectionSummaryFromJsonCompatibleString(string jsonCompatibleExposureDetectionSummaryJson)
        {
            JsonCompatibleExposureDetectionSummary jsonCompatibleExposureDetectionSummary
                = JsonConvert.DeserializeObject <JsonCompatibleExposureDetectionSummary>(jsonCompatibleExposureDetectionSummaryJson);

            return(new ExposureDetectionSummary(
                       daysSinceLastExposure: jsonCompatibleExposureDetectionSummary.DaysSinceLastExposure,
                       matchedKeyCount: jsonCompatibleExposureDetectionSummary.MatchedKeyCount,
                       highestRiskScore: jsonCompatibleExposureDetectionSummary.HighestRiskScore,
                       attenuationDurations: jsonCompatibleExposureDetectionSummary.AttenuationDurations,
                       summationRiskScore: jsonCompatibleExposureDetectionSummary.SummationRiskScore));
        }