public TimelineEventInfo(long id, string nodeId, string url, User actor, string commitId, EventInfoState @event, DateTimeOffset createdAt, Label label, User assignee, Milestone milestone, SourceInfo source, RenameInfo rename, IssueEventProjectCard projectCard)
 {
     Id          = id;
     NodeId      = nodeId;
     Url         = url;
     Actor       = actor;
     CommitId    = commitId;
     Event       = @event;
     CreatedAt   = createdAt;
     Label       = label;
     Assignee    = assignee;
     Milestone   = milestone;
     Source      = source;
     Rename      = rename;
     ProjectCard = projectCard;
 }
 public IssueEvent(long id, string nodeId, string url, User actor, User assignee, Label label, EventInfoState @event, string commitId, DateTimeOffset createdAt, Issue issue, string commitUrl, RenameInfo rename, IssueEventProjectCard projectCard)
 {
     Id          = id;
     NodeId      = nodeId;
     Url         = url;
     Actor       = actor;
     Assignee    = assignee;
     Label       = label;
     Event       = @event;
     CommitId    = commitId;
     CreatedAt   = createdAt;
     Issue       = issue;
     CommitUrl   = commitUrl;
     Rename      = rename;
     ProjectCard = projectCard;
 }