public override async Task Initialize() { ActivityUI.AvailableProjects.ListItems = _atlassianService .GetProjects(AuthorizationToken) .ToListItems() .ToList(); CrateSignaller.MarkAvailableAtRuntime <KeyValueListCM>(RuntimeCrateLabel) .AddField(JiraIdField) .AddField(JiraUrlField); await Task.Yield(); }
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); }