internal FileIssueHelpers(IDevOpsIntegration devOpsIntegration)
 {
     _devOpsIntegration = devOpsIntegration;
 }
Esempio n. 2
0
 /// <summary>
 /// "Intermediate" production ctor
 /// </summary>
 private AzureBoardsIssueReporting(IDevOpsIntegration devOpsIntegration)
     : this(devOpsIntegration, new FileIssueHelpers(devOpsIntegration))
 {
 }
Esempio n. 3
0
 /// <summary>
 /// Unit testable ctor
 /// </summary>
 internal AzureBoardsIssueReporting(IDevOpsIntegration devOpsIntegration, FileIssueHelpers fileIssueHelpers)
 {
     _fileIssueHelpers  = fileIssueHelpers;
     _devOpsIntegration = devOpsIntegration;
     DevOpsIntegration  = devOpsIntegration;
 }
#pragma warning restore CA1062 // Validate arguments of public methods

        internal Task <IEnumerable <AdoTeam> > GetTeamsAsync(IDevOpsIntegration devOpsIntegration)
        {
            return(Task.Run(() => devOpsIntegration.GetTeamsFromProject(this)));
        }