Beispiel #1
0
 public M2ChannelAutomationJobFeedInfo(JobSubscription jobSubscription, string jobName, ChannelSpecificDefaults notificationDefaults, string?repoName = null)
 {
     JobSubscription      = jobSubscription;
     JobName              = jobName;
     RepoName             = repoName;
     NotificationDefaults = notificationDefaults;
 }
 public M2ChannelContentCodeDiscussionInReview(ChannelSpecificDefaults notificationDefaults, CodeDiscussionRecord codeDiscussion, M2ChannelRecord parent, string messageId)
 {
     NotificationDefaults = notificationDefaults;
     CodeDiscussion       = codeDiscussion;
     Parent    = parent;
     MessageId = messageId;
 }
Beispiel #3
0
 public M2ChannelContentMember(TDMemberProfile member, ChannelSpecificDefaults notificationDefaults, ProfileAbsencesRecord?memberAbsences = null, ProfileMembershipRecord?memberTeams = null)
 {
     Member = member;
     NotificationDefaults = notificationDefaults;
     MemberAbsences       = memberAbsences;
     MemberTeams          = memberTeams;
 }
Beispiel #4
0
 public M2ChannelContentCodeReviewFeed(string codeReviewId, ChannelSpecificDefaults notificationDefaults, CodeReviewRecord?codeReview = null, CodeReviewParticipants?participants = null, CodeReviewPendingMessageCounter?pendingMessageCounter = null, PRProject?project = null)
 {
     CodeReviewId          = codeReviewId;
     NotificationDefaults  = notificationDefaults;
     CodeReview            = codeReview;
     Participants          = participants;
     PendingMessageCounter = pendingMessageCounter;
     Project = project;
 }
Beispiel #5
0
 public M2SharedChannelContent(string name, string group, M2Access access, string description, ChannelSpecificDefaults notificationDefaults, string?iconId = null, List <TDTeam>?teams = null, bool?canEdit = null)
 {
     Name                 = name;
     Group                = group;
     Access               = access;
     Description          = description;
     IconId               = iconId;
     NotificationDefaults = notificationDefaults;
     Teams                = teams;
     CanEdit              = canEdit;
 }
 public M2ChannelFleetWorkspaceTimelineInfo(ChannelSpecificDefaults notificationDefaults, string workspaceId, string workspaceName)
 {
     NotificationDefaults = notificationDefaults;
     WorkspaceId          = workspaceId;
     WorkspaceName        = workspaceName;
 }
Beispiel #7
0
 public M2ChannelIssueInfo(Issue issue, ChannelSpecificDefaults notificationDefaults, ProjectKey?projectKey = null)
 {
     ProjectKey           = projectKey;
     Issue                = issue;
     NotificationDefaults = notificationDefaults;
 }
Beispiel #8
0
 public M2ChannelContentLocation(TDLocation location, ChannelSpecificDefaults notificationDefaults)
 {
     Location             = location;
     NotificationDefaults = notificationDefaults;
 }
 public M2ChannelContentCodeReviewDiscussion(string codeReviewDiscussion, ChannelSpecificDefaults notificationDefaults)
 {
     CodeReviewDiscussion = codeReviewDiscussion;
     NotificationDefaults = notificationDefaults;
 }
Beispiel #10
0
 public M2ChannelContentCodeDiscussion(string codeDiscussionId, ChannelSpecificDefaults notificationDefaults, CodeDiscussionRecord?codeDiscussion = null)
 {
     CodeDiscussionId     = codeDiscussionId;
     NotificationDefaults = notificationDefaults;
     CodeDiscussion       = codeDiscussion;
 }
 public M2ChannelContentTeam(TDTeam team, ChannelSpecificDefaults notificationDefaults)
 {
     Team = team;
     NotificationDefaults = notificationDefaults;
 }
Beispiel #12
0
 public M2ChannelContentApplication(ESApp app, ChannelSpecificDefaults notificationDefaults)
 {
     App = app;
     NotificationDefaults = notificationDefaults;
 }
 public M2ChannelContactArticle(ArticleRecord article, ChannelSpecificDefaults notificationDefaults)
 {
     Article = article;
     NotificationDefaults = notificationDefaults;
 }