public void SavePost(RssPost post) { using (var ctx = new RssContext()) { AddOrUpdate(post, ctx); ctx.SaveChanges(); } }
private bool PostMatches(RssPost post, List <RssFeedMatchCriterion> matchCriteria) { return(matchCriteria.Any(c => PostMatches(post, c))); }
private bool PostMatches(RssPost post, RssFeedMatchCriterion matchCriterion) { return(FieldMatches(post.Content, matchCriterion) || FieldMatches(post.Title, matchCriterion) || FieldMatches(post.Description, matchCriterion)); }