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 ImportTransactionRecord(string id, bool archived, CPrincipal importer, string externalSource, DateTime imported) { Id = id; IsArchived = archived; Importer = importer; ExternalSource = externalSource; Imported = imported; }
public MessageInfo(string id, string text, long time, CPrincipal author, string?attachments = null, bool?inThirdPerson = null) { Id = id; Text = text; Time = time; Author = author; Attachments = attachments; IsInThirdPerson = inThirdPerson; }
public ReactionTypeRecord(string id, bool archived, ReactionData data, CPrincipal provider, DateTime addedAt, int?order = null) { Id = id; IsArchived = archived; Data = data; Provider = provider; AddedAt = addedAt; Order = order; }
public ChannelItemSnapshot(string id, string text, CPrincipal author, DateTime created, long time, string?channelId = null, M2ItemContentDetails?details = null, List <AttachmentInfo>?attachments = null) { Id = id; ChannelId = channelId; Text = text; Details = details; Author = author; Created = created; Time = time; Attachments = attachments; }
public InvitationLink(string id, string name, CPrincipal createdBy, DateTime createdAt, int inviteeLimit, int inviteeUsage, bool deleted, DateTime?expiresAt = null) { Id = id; Name = name; CreatedBy = createdBy; CreatedAt = createdAt; ExpiresAt = expiresAt; InviteeLimit = inviteeLimit; InviteeUsage = inviteeUsage; IsDeleted = deleted; }
public Invitation(string id, DateTime expiresAt, string inviteeEmail, bool inviteeEmailBlocked, CPrincipal inviter, string?inviteeEmailBlockedReason = null, string?inviteeFirstName = null, string?inviteeLastName = null, TDMemberProfile?invitee = null, TDTeam?team = null, TDRole?role = null, bool?revoked = null) { Id = id; ExpiresAt = expiresAt; InviteeEmail = inviteeEmail; IsInviteeEmailBlocked = inviteeEmailBlocked; InviteeEmailBlockedReason = inviteeEmailBlockedReason; InviteeFirstName = inviteeFirstName; InviteeLastName = inviteeLastName; Invitee = invitee; Inviter = inviter; Team = team; Role = role; IsRevoked = revoked; }
public ChannelItemRecord(string text, CPrincipal author, DateTime created, long time, string id, bool archived, List <Issue> issues, M2ItemContentDetails?details = null, AllReactionsToItemRecord?reactions = null, M2ChannelRecord?thread = null, ChannelItemRecord?projectedItem = null, List <AttachmentInfo>?attachments = null, bool?pending = null, DateTime?edited = null, bool?pinned = null, List <CPrincipal>?suggestedParticipants = null) { Text = text; Details = details; Author = author; Created = created; Time = time; Reactions = reactions; Thread = thread; ProjectedItem = projectedItem; Attachments = attachments; IsPending = pending; Id = id; IsArchived = archived; Edited = edited; IsPinned = pinned; SuggestedParticipants = suggestedParticipants; Issues = issues; }
public ChannelParticipant(CPrincipal principal, int messageCount, int?pendingMessageCount = null) { Principal = principal; MessageCount = messageCount; PendingMessageCount = pendingMessageCount; }