public M2BlogItemPreview(ArticleRecord article, ArticlePreviewRecord articlePreview, ArticleDetailsRecord articleDetails, ArticleChannelRecord articleChannel)
 {
     Article        = article;
     ArticlePreview = articlePreview;
     ArticleDetails = articleDetails;
     ArticleChannel = articleChannel;
 }
 public M2BlogItemContent(ArticleRecord article, ArticleContentRecord articleContent, ArticleDetailsRecord articleDetails, ArticleChannelRecord articleChannel)
 {
     Article        = article;
     ArticleContent = articleContent;
     ArticleDetails = articleDetails;
     ArticleChannel = articleChannel;
 }
 public M2ChannelContentArticle(ArticleRecord article, ArticleContentRecord articleContent, ArticleDetailsRecord?details = null, ArticleChannelRecord?channel = null)
 {
     Article        = article;
     ArticleContent = articleContent;
     Details        = details;
     Channel        = channel;
 }
 public UnfurlDetailsArticle(ArticleRecord article, ArticleContentRecord content, ArticleChannelRecord channel, ArticleDetailsRecord?details = null)
 {
     Article = article;
     Content = content;
     Channel = channel;
     Details = details;
 }
 public M2ChannelContactArticle(ArticleRecord article, ChannelSpecificDefaults notificationDefaults)
 {
     Article = article;
     NotificationDefaults = notificationDefaults;
 }