private async Task <ListResponse <TelemetryReportData> > GetRecordsAsync(string deviceId, string recordType, ListRequest request) { if (recordType == "error") { var logRecords = await _logReader.GetErrorsAsync(deviceId, request, ResourceType.Any); return(ToTelemetryData(logRecords, request, recordType)); } else { var logRecords = await _logReader.GetLogRecordsAsync(deviceId, request, ResourceType.Any); return(ToTelemetryData(logRecords, request, recordType)); } }