// Search by id property in static WikiArticle list object
 public static Article GetWikiArticleById(int id)
 {
     return(AllWikiArticles.FirstOrDefault(w => w.ArticleId == id));
 }
 // Used to make sure there are no unique constraint violations when inserting a new Article
 public static bool IsExistingWikiArticle(string title)
 {
     return(AllWikiArticles.Any(w => string.Equals(w.Title, title, StringComparison.OrdinalIgnoreCase)));
 }
 // Search by title in static WikiArticle list object
 public static Article GetWikiArticleByTitle(string title)
 {
     return(AllWikiArticles.FirstOrDefault(w => string.Equals(w.Title, title, StringComparison.OrdinalIgnoreCase)));
 }