/// <summary> /// Initializes a new instance of the <see cref="WorkForListAllOf"/> class. /// </summary> /// <param name="alternativeTitles">alternativeTitles.</param> /// <param name="startDate">startDate.</param> /// <param name="endDate">endDate.</param> /// <param name="synopsis">Synopsis. The API strips BBCode tags from the result. .</param> /// <param name="mean"> /// Mean score. When the `mean` can not be calculated, such as when the number of user /// scores is small, the result does not include this field. . /// </param> /// <param name="rank"> /// When the `rank` can not be calculated, such as when the number of user scores is small, /// the result does not include this field. . /// </param> /// <param name="popularity">popularity.</param> /// <param name="numListUsers">Number of users who have this work in their list. .</param> /// <param name="numScoringUsers">numScoringUsers.</param> /// <param name="nsfw"> /// | Value | Description | | - -- - | - -- - | | white | This work is safe for work | | /// gray | This work may be not safe for work | | black | This work is not safe for work | . /// </param> /// <param name="genres">genres.</param> /// <param name="createdAt">createdAt.</param> /// <param name="updatedAt">updatedAt.</param> public WorkForListAllOf(WorkForListAllOfAlternativeTitles alternativeTitles = default(WorkForListAllOfAlternativeTitles), string startDate = default(string), string endDate = default(string), string synopsis = default(string), float?mean = default(float?), int?rank = default(int?), int?popularity = default(int?), int numListUsers = default(int), int numScoringUsers = default(int), string nsfw = default(string), List <Genre> genres = default(List <Genre>), DateTime createdAt = default(DateTime), DateTime updatedAt = default(DateTime)) { this.AlternativeTitles = alternativeTitles; this.StartDate = startDate; this.EndDate = endDate; this.Synopsis = synopsis; this.Mean = mean; this.Rank = rank; this.Popularity = popularity; this.NumListUsers = numListUsers; this.NumScoringUsers = numScoringUsers; this.Nsfw = nsfw; this.Genres = genres; this.CreatedAt = createdAt; this.UpdatedAt = updatedAt; }
/// <summary> /// Initializes a new instance of the <see cref="AnimeForDetails"/> class. /// </summary> /// <param name="id">id.</param> /// <param name="title">title.</param> /// <param name="mainPicture">mainPicture.</param> /// <param name="alternativeTitles">alternativeTitles.</param> /// <param name="startDate">startDate.</param> /// <param name="endDate">endDate.</param> /// <param name="synopsis">Synopsis. The API strips BBCode tags from the result. .</param> /// <param name="mean"> /// Mean score. When the `mean` can not be calculated, such as when the number of user /// scores is small, the result does not include this field. . /// </param> /// <param name="rank"> /// When the `rank` can not be calculated, such as when the number of user scores is small, /// the result does not include this field. . /// </param> /// <param name="popularity">popularity.</param> /// <param name="numListUsers">Number of users who have this work in their list. .</param> /// <param name="numScoringUsers">numScoringUsers.</param> /// <param name="nsfw"> /// | Value | Description | | - -- - | - -- - | | white | This work is safe for work | | /// gray | This work may be not safe for work | | black | This work is not safe for work | . /// </param> /// <param name="genres">genres.</param> /// <param name="createdAt">createdAt.</param> /// <param name="updatedAt">updatedAt.</param> /// <param name="mediaType">- unknown - tv - ova - movie - special - ona - music .</param> /// <param name="status"> /// Airing status. - finished_airing - currently_airing - not_yet_aired . /// </param> /// <param name="myListStatus">myListStatus.</param> /// <param name="numEpisodes"> /// The total number of episodes of this series. If unknown, it is 0. . /// </param> /// <param name="startSeason">startSeason.</param> /// <param name="broadcast">broadcast.</param> /// <param name="source"> /// Original work. - other - original - manga - 4_koma_manga - web_manga - digital_manga - /// novel - light_novel - visual_novel - game - card_game - book - picture_book - radio - /// music . /// </param> /// <param name="averageEpisodeDuration">Average length of episode in seconds. .</param> /// <param name="rating"> /// | Value | Description | | - -- - | - -- - | | g | G - All Ages | | pg | PG - Children | /// | pg_13 | pg_13 - Teens 13 and Older | | r | R - 17+ (violence & profanity) | | r+ | /// R+ - Profanity & Mild Nudity | | rx | Rx - Hentai | . /// </param> /// <param name="studios">studios.</param> /// <param name="pictures">You cannot contain this field in a list. .</param> /// <param name="background"> /// The API strips BBCode tags from the result. You cannot contain this field in a list. . /// </param> /// <param name="relatedAnime">You cannot contain this field in a list. .</param> /// <param name="relatedManga">You cannot contain this field in a list. .</param> /// <param name="recommendations"> /// Summary of recommended anime for those who like this anime. You cannot contain this /// field in a list. . /// </param> /// <param name="statistics">statistics.</param> public AnimeForDetails(int id = default(int), string title = default(string), Object mainPicture = default(Object), WorkForListAllOfAlternativeTitles alternativeTitles = default(WorkForListAllOfAlternativeTitles), string startDate = default(string), string endDate = default(string), string synopsis = default(string), float?mean = default(float?), int?rank = default(int?), int?popularity = default(int?), int numListUsers = default(int), int numScoringUsers = default(int), string nsfw = default(string), List <Genre> genres = default(List <Genre>), DateTime createdAt = default(DateTime), DateTime updatedAt = default(DateTime), string mediaType = default(string), string status = default(string), Object myListStatus = default(Object), int numEpisodes = default(int), Object startSeason = default(Object), AnimeForListAllOfBroadcast broadcast = default(AnimeForListAllOfBroadcast), string source = default(string), int?averageEpisodeDuration = default(int?), string rating = default(string), List <AnimeStudio> studios = default(List <AnimeStudio>), List <Picture> pictures = default(List <Picture>), string background = default(string), List <RelatedAnimeEdge> relatedAnime = default(List <RelatedAnimeEdge>), List <RelatedMangaEdge> relatedManga = default(List <RelatedMangaEdge>), List <AnimeRecommendationAggregationEdgeBase> recommendations = default(List <AnimeRecommendationAggregationEdgeBase>), Object statistics = default(Object)) { this.Id = id; this.Title = title; this.MainPicture = mainPicture; this.AlternativeTitles = alternativeTitles; this.StartDate = startDate; this.EndDate = endDate; this.Synopsis = synopsis; this.Mean = mean; this.Rank = rank; this.Popularity = popularity; this.NumListUsers = numListUsers; this.NumScoringUsers = numScoringUsers; this.Nsfw = nsfw; this.Genres = genres; this.CreatedAt = createdAt; this.UpdatedAt = updatedAt; this.MediaType = mediaType; this.Status = status; this.MyListStatus = myListStatus; this.NumEpisodes = numEpisodes; this.StartSeason = startSeason; this.Broadcast = broadcast; this.Source = source; this.AverageEpisodeDuration = averageEpisodeDuration; this.Rating = rating; this.Studios = studios; this.Pictures = pictures; this.Background = background; this.RelatedAnime = relatedAnime; this.RelatedManga = relatedManga; this.Recommendations = recommendations; this.Statistics = statistics; }
/// <summary> /// Initializes a new instance of the <see cref="MangaForList"/> class. /// </summary> /// <param name="id">id.</param> /// <param name="title">title.</param> /// <param name="mainPicture">mainPicture.</param> /// <param name="alternativeTitles">alternativeTitles.</param> /// <param name="startDate">startDate.</param> /// <param name="endDate">endDate.</param> /// <param name="synopsis">Synopsis. The API strips BBCode tags from the result. .</param> /// <param name="mean"> /// Mean score. When the `mean` can not be calculated, such as when the number of user /// scores is small, the result does not include this field. . /// </param> /// <param name="rank"> /// When the `rank` can not be calculated, such as when the number of user scores is small, /// the result does not include this field. . /// </param> /// <param name="popularity">popularity.</param> /// <param name="numListUsers">Number of users who have this work in their list. .</param> /// <param name="numScoringUsers">numScoringUsers.</param> /// <param name="nsfw"> /// | Value | Description | | - -- - | - -- - | | white | This work is safe for work | | /// gray | This work may be not safe for work | | black | This work is not safe for work | . /// </param> /// <param name="genres">genres.</param> /// <param name="createdAt">createdAt.</param> /// <param name="updatedAt">updatedAt.</param> /// <param name="mediaType"> /// - unknown - manga - novel - one_shot - doujinshi - manhwa - manhua - oel . /// </param> /// <param name="status"> /// Publishing status. - finished - currently_publishing - not_yet_published . /// </param> /// <param name="myListStatus">myListStatus.</param> /// <param name="numVolumes">If unknown, it is 0. .</param> /// <param name="numChapters">If unknown, it is 0. .</param> /// <param name="authors">authors.</param> public MangaForList(int id = default(int), string title = default(string), Object mainPicture = default(Object), WorkForListAllOfAlternativeTitles alternativeTitles = default(WorkForListAllOfAlternativeTitles), string startDate = default(string), string endDate = default(string), string synopsis = default(string), float?mean = default(float?), int?rank = default(int?), int?popularity = default(int?), int numListUsers = default(int), int numScoringUsers = default(int), string nsfw = default(string), List <Genre> genres = default(List <Genre>), DateTime createdAt = default(DateTime), DateTime updatedAt = default(DateTime), string mediaType = default(string), string status = default(string), Object myListStatus = default(Object), int numVolumes = default(int), int numChapters = default(int), List <PersonRoleEdge> authors = default(List <PersonRoleEdge>)) { this.Id = id; this.Title = title; this.MainPicture = mainPicture; this.AlternativeTitles = alternativeTitles; this.StartDate = startDate; this.EndDate = endDate; this.Synopsis = synopsis; this.Mean = mean; this.Rank = rank; this.Popularity = popularity; this.NumListUsers = numListUsers; this.NumScoringUsers = numScoringUsers; this.Nsfw = nsfw; this.Genres = genres; this.CreatedAt = createdAt; this.UpdatedAt = updatedAt; this.MediaType = mediaType; this.Status = status; this.MyListStatus = myListStatus; this.NumVolumes = numVolumes; this.NumChapters = numChapters; this.Authors = authors; }
/// <summary> /// Initializes a new instance of the <see cref="MangaForDetails"/> class. /// </summary> /// <param name="id">id.</param> /// <param name="title">title.</param> /// <param name="mainPicture">mainPicture.</param> /// <param name="alternativeTitles">alternativeTitles.</param> /// <param name="startDate">startDate.</param> /// <param name="endDate">endDate.</param> /// <param name="synopsis">Synopsis. The API strips BBCode tags from the result. .</param> /// <param name="mean"> /// Mean score. When the `mean` can not be calculated, such as when the number of user /// scores is small, the result does not include this field. . /// </param> /// <param name="rank"> /// When the `rank` can not be calculated, such as when the number of user scores is small, /// the result does not include this field. . /// </param> /// <param name="popularity">popularity.</param> /// <param name="numListUsers">Number of users who have this work in their list. .</param> /// <param name="numScoringUsers">numScoringUsers.</param> /// <param name="nsfw"> /// | Value | Description | | - -- - | - -- - | | white | This work is safe for work | | /// gray | This work may be not safe for work | | black | This work is not safe for work | . /// </param> /// <param name="genres">genres.</param> /// <param name="createdAt">createdAt.</param> /// <param name="updatedAt">updatedAt.</param> /// <param name="mediaType"> /// - unknown - manga - novel - one_shot - doujinshi - manhwa - manhua - oel . /// </param> /// <param name="status"> /// Publishing status. - finished - currently_publishing - not_yet_published . /// </param> /// <param name="myListStatus">myListStatus.</param> /// <param name="numVolumes">If unknown, it is 0. .</param> /// <param name="numChapters">If unknown, it is 0. .</param> /// <param name="authors">authors.</param> /// <param name="pictures">You cannot contain this field in a list. .</param> /// <param name="background"> /// The API strips BBCode tags from the result. You cannot contain this field in a list. . /// </param> /// <param name="relatedAnime">You cannot contain this field in a list. .</param> /// <param name="relatedManga">You cannot contain this field in a list. .</param> /// <param name="recommendations"> /// Summary of recommended anime for those who like this manga. You cannot contain this /// field in a list. . /// </param> /// <param name="serialization">You cannot contain this field in a list. .</param> public MangaForDetails(int id = default(int), string title = default(string), Object mainPicture = default(Object), WorkForListAllOfAlternativeTitles alternativeTitles = default(WorkForListAllOfAlternativeTitles), string startDate = default(string), string endDate = default(string), string synopsis = default(string), float?mean = default(float?), int?rank = default(int?), int?popularity = default(int?), int numListUsers = default(int), int numScoringUsers = default(int), string nsfw = default(string), List <Genre> genres = default(List <Genre>), DateTime createdAt = default(DateTime), DateTime updatedAt = default(DateTime), string mediaType = default(string), string status = default(string), Object myListStatus = default(Object), int numVolumes = default(int), int numChapters = default(int), List <PersonRoleEdge> authors = default(List <PersonRoleEdge>), List <Picture> pictures = default(List <Picture>), string background = default(string), List <RelatedAnimeEdge> relatedAnime = default(List <RelatedAnimeEdge>), List <RelatedMangaEdge> relatedManga = default(List <RelatedMangaEdge>), List <MangaRecommendationAggregationEdgeBase> recommendations = default(List <MangaRecommendationAggregationEdgeBase>), List <MangaMagazineRelationEdge> serialization = default(List <MangaMagazineRelationEdge>)) { this.Id = id; this.Title = title; this.MainPicture = mainPicture; this.AlternativeTitles = alternativeTitles; this.StartDate = startDate; this.EndDate = endDate; this.Synopsis = synopsis; this.Mean = mean; this.Rank = rank; this.Popularity = popularity; this.NumListUsers = numListUsers; this.NumScoringUsers = numScoringUsers; this.Nsfw = nsfw; this.Genres = genres; this.CreatedAt = createdAt; this.UpdatedAt = updatedAt; this.MediaType = mediaType; this.Status = status; this.MyListStatus = myListStatus; this.NumVolumes = numVolumes; this.NumChapters = numChapters; this.Authors = authors; this.Pictures = pictures; this.Background = background; this.RelatedAnime = relatedAnime; this.RelatedManga = relatedManga; this.Recommendations = recommendations; this.Serialization = serialization; }