internal YoutrackExtension(IssueTrackerConfiguration config) { mConfig = new YouTrackExtensionConfiguration(config); mLog.Info("Youtrack issue tracker is initialized"); }
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; }