Каков правильный/лучший способ получить данные из RSS-канала, используя ASP.Net Core 1.0 (RC2) в С#.
Я хочу работать с данными в ленте RSS из моего блога Wordpress, который https://blogs.msdn.microsoft.com/martinkearn/feed/
Я знаю, что в ASP.net 4.x вы использовали бы RssReader
или SyndicationFeed
, но я не могу найти эквивалент для ядра ASP.net.
Это, насколько я понял, возвращает исходный фид, но я не знаю, как извлечь данные из него. Я хочу перечислить элементы и получить title
и description
от каждого
var feedUrl = "https://blogs.msdn.microsoft.com/martinkearn/feed/";
using (var client = new HttpClient())
{
client.BaseAddress = new Uri(feedUrl);
var responseMessage = await client.GetAsync(feedUrl);
var responseString = await responseMessage.Content.ReadAsStringAsync();
}