コード例 #1
0
        public AzureDevOpsWorkItemTagSourceInstance(AzureDevOpsWorkItemTagSettings azureDevOpsWorkItemTagSettings)
        {
            if (string.IsNullOrWhiteSpace(azureDevOpsWorkItemTagSettings.PersonalAccessToken) == false)
            {
                var config = CreateConfigFrom(azureDevOpsWorkItemTagSettings);

                _tagsImporter = new TagsImporter(config);
            }
        }
コード例 #2
0
        private static TagsImporterConfig CreateConfigFrom(AzureDevOpsWorkItemTagSettings settings)
        {
            return(new TagsImporterConfig
            {
                Organization = settings.Organization,
                PersonalAccessToken = settings.PersonalAccessToken,
                TimeTrackingToken = settings.TimeTrackerApiSecret,

                BillableQueryTemplate = settings.BillableWiqlQueryTemplate,
                NonBillableQueryTemplate = settings.NonBillableWiqlQueryTemplate
            });
        }