コード例 #1
0
 public override async Task Initialize()
 {
     ActivityUI.AvailableProjects.ListItems = _atlassianService
                                              .GetProjects(AuthorizationToken)
                                              .ToListItems()
                                              .ToList();
     CrateSignaller.MarkAvailableAtRuntime <KeyValueListCM>(RuntimeCrateLabel)
     .AddField(JiraIdField)
     .AddField(JiraUrlField);
     await Task.Yield();
 }
コード例 #2
0
        public override async Task Initialize()
        {
            ActivityUI.ProjectSelector.ListItems = _atlassianService
                                                   .GetProjects(AuthorizationToken)
                                                   .ToListItems()
                                                   .ToList();

            CrateSignaller.MarkAvailableAtRuntime <StandardPayloadDataCM>(RuntimeCrateLabel)
            .AddField(ProjectName)
            .AddField(IssueResolution)
            .AddField(IssuePriority)
            .AddField(IssueAssignee)
            .AddField(IssueSummary)
            .AddField(IssueStatus)
            .AddField(IssueDescription)
            .AddField(IssueKey)
            .AddField(EventType);

            CrateSignaller.MarkAvailableAtRuntime <JiraIssueWithCustomFieldsCM>(RuntimeCrateLabel);
        }