public async Task <List <RssParser.FeedItem> > GetItemsAsync(string feed) { RssParser rssParser = new RssParser(); switch (feed.ToLower()) { case "shortage": case "shortages": return(await rssParser.GetListAsync(shortageURL)); case "dc": case "discontinued": return(await rssParser.GetListAsync(discontinuedURL)); case "resolved": return(await rssParser.GetListAsync(resolvedURL)); case "unavailable": case "notavailable": return(await rssParser.GetListAsync(notavailableURL)); default: return(await rssParser.GetListAsync(shortageURL)); } }