public TemporaryExposureKeyModel ToModel(DiagnosisSubmissionParameter p, ulong timestamp) { return(new TemporaryExposureKeyModel() { KeyData = Convert.FromBase64String(this.KeyData), RollingPeriod = ((int)this.RollingPeriod == 0 ? (int)Constants.ActiveRollingPeriod : (int)this.RollingPeriod), RollingStartIntervalNumber = (int)this.RollingStartNumber, TransmissionRiskLevel = TransmissionRisk, Timestamp = timestamp, Exported = false }); }
public TemporaryExposureKeyModel ToModel(DiagnosisSubmissionParameter p, ulong timestamp) { return(new TemporaryExposureKeyModel() { KeyData = Convert.FromBase64String(this.KeyData), Region = p.Region, RollingPeriod = (int)this.RollingPeriod, RollingStartIntervalNumber = (int)this.RollingStartNumber, TransmissionRiskLevel = TransmissionRisk, Timestamp = timestamp }); }