private async Task<List<RssItem>> FetchFeedItemsForUrl(string url)
 {
     var items = new List<RssItem>();
     var client = new SyndicationClient();
     var uri = new Uri(url);
     var syndicationFeed = await client.RetrieveFeedAsync(uri);
     foreach (var syndicationItem in syndicationFeed.Items)
     {
         var feedItem = new RssItem()
         {
             Title = syndicationItem.Title.Text,
             Link = syndicationItem.Links[0].Uri.ToString(),
             Summary = syndicationItem.Summary.Text,
             PubDate = syndicationItem.PublishedDate,
         };
         items.Add(feedItem);
     }
     return items;
 }
 private void ShowContentForFeedItem(RssItem feedItem)
 {
     if (feedItem == null) return;
     FeedItemWebView.NavigateToString(feedItem.Summary);
 }