public static HitomiMetadata ArticleToMetadata(HitomiArticle article) { HitomiMetadata metadata = new HitomiMetadata(); metadata.Artists = article.Artists; metadata.Characters = article.Characters; metadata.Groups = article.Groups; metadata.ID = Convert.ToInt32(article.Magic); metadata.Language = LegalizeLanguage(article.Language); metadata.Name = article.Title; metadata.Parodies = article.Series; metadata.Tags = article.Tags.Select(x => LegalizeTag(x)).ToArray(); metadata.Type = article.Types; return(metadata); }
public static HitomiArticle MetadataToArticle(HitomiMetadata metadata) { HitomiArticle article = new HitomiArticle(); article.Artists = metadata.Artists; article.Characters = metadata.Characters; article.Groups = metadata.Groups; article.Language = metadata.Language; article.Magic = metadata.ID.ToString(); article.OriginalTitle = metadata.Name; article.Series = metadata.Parodies; article.Tags = metadata.Tags; article.Title = metadata.Name; article.Types = metadata.Type; return(article); }