public ArticlesDetailsModel(Article article)
{
this.Id = article.Id;
this.Title = article.Title;
this.Content = article.Content;
this.Category = article.Category.Name;
this.DateCreated = article.DateCreated;
this.Tags = article.Tags.Select(t => t.Name).ToArray();
this.Comments = article.Comments.AsQueryable().Select(CommentModel.FromComment).ToArray();
this.Likes = article.Likes.AsQueryable().Select(LikeModel.FromLike).ToArray();
}