public void Write(PersistantFile persistantFile) { var xml = persistantFile.Serialize(); var writer = new XMLWriter(xml, URL); writer.WriteXML(); }
public PersistantFile Read() { var xmlString = ""; var reader = new XMLReader(URL); try { xmlString = reader.read(); } catch (FileNotFoundException) { } var items = new PersistantFile().DeSerialize(xmlString); for (int i = 0; i < items.feeds.Count; i++) { var feed = items.feeds[i]; FeedsController.UpdateFeedPodcasts(feed); } return(items); }