/// <summary> /// /// </summary> /// <param name="feed"></param> /// <returns></returns> private ContenidoRssFeed ReadAtomFeed(AtomFeed feed) { var rssContentModel = new ContenidoRssFeed { TituloFeed = feed.Title.Content, Articulos = feed.Entries.Select(item => new RssArticulo { Titulo = item.Title.Content, Contenido = item.Content.Content, FechaPublicacion = item.PublishedOn, Link = item.Links.FirstOrDefault().Uri, Autor = string.Join(", ", item.Authors.Select(a => a.Name)) }) }; return(rssContentModel); }
/// <summary> /// /// </summary> /// <param name="feed"></param> /// <returns></returns> private ContenidoRssFeed ReadRssFeed(RssFeed feed) { var rssContentModel = new ContenidoRssFeed { TituloFeed = feed.Channel.Title, Articulos = feed.Channel.Items.Select(item => new RssArticulo { Titulo = item.Title, Contenido = item.Description, FechaPublicacion = item.PublicationDate, Link = item.Link, Autor = item.Author }) }; return(rssContentModel); }