1
0
Fork 0
mirror of https://github.com/sbrl/PolyFeed.git synced 2024-06-23 09:04:56 +00:00
PolyFeed/PolyFeed/FeedBuilder.cs

31 lines
633 B
C#

using System;
using System.IO;
using System.Net;
using System.Text;
using System.Threading.Tasks;
using System.Xml;
using Microsoft.SyndicationFeed.Atom;
namespace PolyFeed
{
public class FeedBuilder
{
StringBuilder result = new StringBuilder();
XmlWriter xml = null;
AtomFeedWriter feed = null;
public FeedBuilder() {
xml = XmlWriter.Create(result);
feed = new AtomFeedWriter(xml);
}
public async Task AddSource(FeedSource source) {
WebResponse response = await WebRequest.Create(source.Url).GetResponseAsync();
using StreamReader reader = new StreamReader(response.GetResponseStream());
}
}
}