public void GetFeed(RssFile file) { var rssFormatter = RssParser.GetFeed(file.AtomLink); file.LastUpdateDate = rssFormatter.LastUpdatedTime; file.Description = rssFormatter.Description.Text; file.Language = rssFormatter.Language; file.Title = rssFormatter.Title.Text; foreach (SyndicationItem item in rssFormatter.Items) { RssItem rssItem = new RssItem { Title = item.Title.Text, Description = item.Summary.Text, PublishDate = item.PublishDate.DateTime, RssFileId = file.Id, Link = item.Id }; _rssItemRepository.AddRssItem(rssItem); } ListenServiceClient service = new ListenServiceClient(); service.FireDatabaseEvents(); }