public Issue(string id, bool archived, string projectId, int number, CPrincipal createdBy, DateTime creationTime, IssueStatus status, List <PlanningTag> tags, string title, List <AttachmentInfo> attachments, M2ChannelRecord channel, List <Checklist> checklists, List <string> codeReviewIds, List <CommitIdsInRepository> commitsByRepos, List <SprintRecord> sprints, PRProject?projectRef = null, IssueTracker?trackerRef = null, TDMemberProfile?assignee = null, DateTime?dueDate = null, ExternalEntityInfoRecord?externalEntityInfo = null, int?attachmentsCount = null, string?description = null) { Id = id; IsArchived = archived; ProjectId = projectId; ProjectRef = projectRef; TrackerRef = trackerRef; Number = number; CreatedBy = createdBy; CreationTime = creationTime; Assignee = assignee; Status = status; DueDate = dueDate; ExternalEntityInfo = externalEntityInfo; Tags = tags; Title = title; AttachmentsCount = attachmentsCount; Attachments = attachments; Channel = channel; Checklists = checklists; CodeReviewIds = codeReviewIds; CommitsByRepos = commitsByRepos; Description = description; Sprints = sprints; }
public UnfurlDetailsIssueStatus(IssueStatus status) { Status = status; }
public IssueStatusWithUsages(IssueStatus status, int usages) { Status = status; Usages = usages; }
public IssueStatusChangedDetails(IssueStatus oldStatus, IssueStatus newStatus) { OldStatus = oldStatus; NewStatus = newStatus; }