private async Task <List <AdditionalReadings> > GetAdditionalReadings(string topicId) { var additionalReadings = await backendDatabaseService.GetItemsAsync <AdditionalReading>(x => x.ResourceType == Constants.ReasourceTypes.AdditionalReadings && x.TopicTags.Contains(new TopicTag { TopicTags = topicId }), cosmosDbSettings.ResourcesCollectionId); var additionalReadingsUrls = new List <AdditionalReadings>(); foreach (var item in additionalReadings) { additionalReadingsUrls.Add(new AdditionalReadings { Text = item.Name, Url = item.Url, }); } return(additionalReadingsUrls); }