コード例 #1
0
        internal YoutrackExtension(IssueTrackerConfiguration config)
        {
            mConfig = new YouTrackExtensionConfiguration(config);

            mLog.Info("Youtrack issue tracker is initialized");
        }
コード例 #2
0
        public bool TestConnection(IssueTrackerConfiguration configuration)
        {
            var testConfig = new YouTrackExtensionConfiguration(configuration);
            _authRetryCount = 0;
            Authenticate(testConfig.BaseURL, testConfig.User, testConfig.Password);

            var result = _authRetryCount == 0;
            //cleanup
            Authenticate(mConfig.BaseURL, mConfig.User, mConfig.Password);
            return result;
        }