Ejemplo n.º 1
0
 /// <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;
 }
Ejemplo n.º 2
0
 /// <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 &amp; profanity) | | r+ |
 /// R+ - Profanity &amp; 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;
 }
Ejemplo n.º 3
0
 /// <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;
 }
Ejemplo n.º 4
0
 /// <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;
 }