Gitee.Api by maikebing

<PackageReference Include="Gitee.Api" Version="1.0.0" />

.NET API 847,872 bytes

 Project

public class Project
using Newtonsoft.Json; using System.CodeDom.Compiler; namespace Gitee.Api { [GeneratedCode("NJsonSchema", "9.13.18.0 (Newtonsoft.Json v11.0.0.0)")] public class Project { [JsonProperty("id", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public int? Id { get; set; } [JsonProperty("full_name", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Full_name { get; set; } [JsonProperty("human_name", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Human_name { get; set; } [JsonProperty("url", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Url { get; set; } [JsonProperty("namespace", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public object Namespace { get; set; } [JsonProperty("path", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Path { get; set; } [JsonProperty("name", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Name { get; set; } [JsonProperty("owner", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Owner { get; set; } [JsonProperty("description", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Description { get; set; } [JsonProperty("private", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Private { get; set; } [JsonProperty("public", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Public { get; set; } [JsonProperty("internal", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Internal { get; set; } [JsonProperty("fork", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Fork { get; set; } [JsonProperty("html_url", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Html_url { get; set; } [JsonProperty("forks_url", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Forks_url { get; set; } [JsonProperty("keys_url", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Keys_url { get; set; } [JsonProperty("collaborators_url", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Collaborators_url { get; set; } [JsonProperty("hooks_url", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Hooks_url { get; set; } [JsonProperty("branches_url", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Branches_url { get; set; } [JsonProperty("tags_url", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Tags_url { get; set; } [JsonProperty("blobs_url", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Blobs_url { get; set; } [JsonProperty("stargazers_url", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Stargazers_url { get; set; } [JsonProperty("contributors_url", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Contributors_url { get; set; } [JsonProperty("commits_url", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Commits_url { get; set; } [JsonProperty("comments_url", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Comments_url { get; set; } [JsonProperty("issue_comment_url", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Issue_comment_url { get; set; } [JsonProperty("issues_url", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Issues_url { get; set; } [JsonProperty("pulls_url", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Pulls_url { get; set; } [JsonProperty("milestones_url", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Milestones_url { get; set; } [JsonProperty("notifications_url", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Notifications_url { get; set; } [JsonProperty("labels_url", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Labels_url { get; set; } [JsonProperty("releases_url", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Releases_url { get; set; } [JsonProperty("recommend", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Recommend { get; set; } [JsonProperty("homepage", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Homepage { get; set; } [JsonProperty("language", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Language { get; set; } [JsonProperty("forks_count", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Forks_count { get; set; } [JsonProperty("stargazers_count", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Stargazers_count { get; set; } [JsonProperty("watchers_count", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Watchers_count { get; set; } [JsonProperty("default_branch", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Default_branch { get; set; } [JsonProperty("open_issues_count", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public int? Open_issues_count { get; set; } [JsonProperty("has_issues", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Has_issues { get; set; } [JsonProperty("has_wiki", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Has_wiki { get; set; } [JsonProperty("pull_requests_enabled", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Pull_requests_enabled { get; set; } [JsonProperty("has_page", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Has_page { get; set; } [JsonProperty("license", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string License { get; set; } [JsonProperty("outsourced", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Outsourced { get; set; } [JsonProperty("project_creator", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Project_creator { get; set; } [JsonProperty("members", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Members { get; set; } [JsonProperty("pushed_at", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Pushed_at { get; set; } [JsonProperty("created_at", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Created_at { get; set; } [JsonProperty("updated_at", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Updated_at { get; set; } [JsonProperty("parent", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public Project Parent { get; set; } [JsonProperty("paas", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Paas { get; set; } [JsonProperty("stared", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Stared { get; set; } [JsonProperty("watched", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Watched { get; set; } [JsonProperty("permission", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Permission { get; set; } [JsonProperty("relation", Required = Required.Default, NullValueHandling = NullValueHandling.Ignore)] public string Relation { get; set; } public string ToJson() { return JsonConvert.SerializeObject(this); } public static Project FromJson(string data) { return JsonConvert.DeserializeObject<Project>(data); } } }