public List <IFeedItem> GetFeed(string urlText) { var rssFeedItemsDto = new RssFeedReaderServiceSoapClient().GetFeed(urlText); var rssFeedItemsList = new List <IFeedItem>(); foreach (var feedItemDto in rssFeedItemsDto) { rssFeedItemsList.Add(new RssFeedItem(feedItemDto.title, feedItemDto.summary, feedItemDto.source)); } return(rssFeedItemsList); }
public List <IFeedItem> GetFeedByKeywords(string urlText, string[] keywords) { var rssFeedItemsDto = new RssFeedReaderServiceSoapClient().GetFeedByKeywords(urlText, convertArrayToArrayOfString(keywords)); var rssFeedItemsList = new List <IFeedItem>(); foreach (var feedItemDto in rssFeedItemsDto) { rssFeedItemsList.Add(new RssFeedItem(feedItemDto.title, feedItemDto.summary, feedItemDto.source)); } return(rssFeedItemsList); }