public static void UpdateFeed(Db db, int feedId) { var feed = db.GetFeed(feedId); var detail = FeedDetails.FromUrl(feed.Url); db.UpdateFeed(feed.Id, detail); }
public static bool TestValidFeed(string url) { try { var detail = FeedDetails.FromUrl(url); return(true); } catch (Exception) { return(false); } }
public static void UpdateFeeds(Db db) { foreach (var feed in db.GetFeeds()) { try { var detail = FeedDetails.FromUrl(feed.Url); db.UpdateFeed(feed.Id, detail); } catch (Exception) { // ahh logging where are you! } } }